Skip to content

Instantly share code, notes, and snippets.

View palin's full-sized avatar
🏠
Working from home

Maciej Paliński palin

🏠
Working from home
  • Mijas, Spain
  • 09:14 (UTC +02:00)
View GitHub Profile
@search_term = "laptop"
filters =
[
{
:key=>"product_group_id",
:value=>[
24757869,
24757869,
24757869,
$ Torque.store('ask_an_owner_questions', data)
=> {
"_index"=>"torque-ask_an_owner_questions",
"_type"=>"document",
"_id"=>"483518",
"_version"=>1,
"result"=>"created",
"_shards"=>{
"total"=>2,
import luigi
import luigi.contrib
import luigi.contrib.mysqldb
import MySQLdb
"""
This simple worflow works like this:
1. Read 12 records from reviews table in local revieworld_live DB
2. Insert those 12 records (only review_id and published date) into local luigi_test_1 table in test DB
3. Read 12 records from local luigi_test_1 table in test DB
@palin
palin / gist:01ba1feedff6e4d321e86c9c09f47833
Created October 10, 2017 11:33
Connect Luigi with mysql db
import luigi
import luigi.contrib
import luigi.contrib.mysqldb
import MySQLdb
"""
This simple worflow works like this:
1. Read 12 records from reviews table in local revieworld_live DB
2. Insert those 12 records (only review_id and published date) into local luigi_test_1 table in test DB
3. Read 12 records from local luigi_test_1 table in test DB
@palin
palin / ios_api.json
Last active August 29, 2015 14:21
ios api
{
"banner": {
"name": "sale",
"id": 21505,
"link": "http://www.dev.noths.com/api/categories/21505/products",
"images": {
"mobile": {
"x2": "http://www.dev.noths.com/images/iphone/banners/mobile/banner_x2.jpg",
"x3": "http://www.dev.noths.com/images/iphone/banners/mobile/banner_x3.jpg"
},
@palin
palin / gist:7491813
Last active December 28, 2015 11:09
namespace :reindex_sunspot do
desc 'Reindexing cats'
task :cats_start => :environment do
Rails.logger.info("Meeeeeeoooowwww")
system("echo y | bundle exec rake sunspot:reindex[500,Cat]")
Rails.logger.info("Mmmrrrrrrrrr")
end
task :update_prices, [:first_arg, :last_arg] => :environment do |task, args|
Rails.logger.info(args.first_arg)
Rails.logger.info(args.last_arg)
...
end
namespace :plans do
desc "Create new prices for existing plans"
task update_prices: :environment do
Rails.logger.info("Start updating plans!")
Plan.premium.six_months.each do |p|
p.prices.create(currency: "USD", unit_amount: 60)
p.prices.create(currency: "EUR", unit_amount: 60)
end
@font-face {
font-family: 'Flat-UI-Icons';
src: url('Flat-UI-Icons.eot');
src: url('Flat-UI-Icons.eot?#iefix') format('embedded-opentype'), url('Flat-UI-Icons.woff') format('woff'), url('Flat-UI-Icons.ttf') format('truetype'), url('Flat-UI-Icons.svg#Flat-UI-Icons') format('svg');
font-weight: normal;
font-style: normal;
}
/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {
font-family: 'Flat-UI-Icons';
def setup_negative_captcha
@captcha = NegativeCaptcha.new(
secret: ENV['NEGATIVE_CAPTCHA_SECRET'],
spinner: request.remote_ip,
fields: [:author, :content],
params: params
)
end