Skip to content

Instantly share code, notes, and snippets.

Carlos Rojas sadhu89

Block or report user

Report or block sadhu89

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View todo.md
  • Allow a content block to be set for head content:
    • On views/layout/base/html.haml:
      • Replace all the content from inside the head tag with render_content_block(@cms_page.head_content_block_with_default.try(:slug)) (where @cms_page is an instance of Cms::PageConfiguration::PageWrapper)
    • Add head_content_block_with_default method to Cms::PageConfiguration::PageWrapper defined as:
    def head_content_block_with_default
      attribute_with_default(:head_content_block)
    end
    • Add a migration that adds a head_content_block_id to cms_full_pages and cms_rails_pages
View guessnumber.hs
import System.Random
turn :: Int -> Int -> IO ()
turn target n =
do if n == target
then putStrLn "You win!!!"
else do
if n < target
then putStrLn "Too small"
else putStrLn "Too big"
View haskell.hs
check :: String -> String -> Char -> (Bool, String)
check word display c
= ( c `elem` word, [if x == c
then c
else y | (x,y) <- zip word display])
turn :: String -> String -> Int -> IO ()
turn word display n =
do if n == 0
then putStrLn "You lose"
View haskell_exercise.hs
import System.Random
starman :: Int -> IO ()
starman n = do
g <- newStdGen
words = ["hello", "world", "haskell"]
word = words!!(fst (randomR (0,(length words) - 1) g))
turn word ['-' | x <- word] n
View rspec output
Pending: (Failures listed here are expected and do not affect your suite's status)
1) Store Locator Mobile initial page load
# pending finding a fix for poltergeist not loading google maps API
# ./spec/features/retailers/store_locator_mobile_spec.rb:35
2) Store Locator Mobile searching using the current location with no surrounding stores
# pending finding a fix for poltergeist not loading google maps API
# ./spec/features/retailers/store_locator_mobile_spec.rb:39
@sadhu89
sadhu89 / 0_reuse_code.js
Created Mar 13, 2016
Here are some things you can do with Gists in GistBox.
View 0_reuse_code.js
// Use Gists to store code you would like to remember later on
console.log(window); // log the "window" object to the console
View ajax.js
var root = 'http://jsonplaceholder.typicode.com';
var options;
$.ajax({
url: root + '/users',
method: 'GET',
async:false
}).then(function(data) {
options=data.map( u => u.username );
});
View device_customers_report
devices=Customer.collection.aggregate([
{
"$group" => {
_id: "$device_id",
count:{"$sum"=>1}
}
},
{
"$match"=>{
count:{"$gte"=>3}
@sadhu89
sadhu89 / .bashrc
Last active Oct 19, 2015
Dotfiles
View .bashrc
# colors!
green="\[\033[0;32m\]"
blue="\[\033[0;34m\]"
purple="\[\033[0;35m\]"
reset="\[\033[0m\]"
export GIT_PS1_SHOWDIRTYSTATE=1
# '\u' adds the name of the current user to the prompt
# '\$(__git_ps1)' adds git-related stuff
# '\W' adds the name of the current directory
You can’t perform that action at this time.