Skip to content

Instantly share code, notes, and snippets.

View adwinsky's full-sized avatar
🔮
Lorem

Adam Dratwinski adwinsky

🔮
Lorem
View GitHub Profile
{"duplicate_vali_diff": {"diff": {"vali": {"AiTargetCpc":0,"Ais":0,"Cprice":0,"Earnings":0,"EarningsWithMargin":0,"PCtr":0,"PVcr":0,"PVtr":0,"PixelEarnings":0,"Pixels":0,"Wins":1}, "vidar": {"AiTargetCpc":29637407,"Ais":1,"Cprice":6341,"Earnings":6912,"EarningsWithMargin":6912,"PCtr":0.00023322,"PVcr":0.72,"PVtr":0.000007389,"PixelEarnings":6912,"Pixels":1,"Wins":0}}, "new_event": {"account":1002165,"ad":1442512,"ad_type":2,"advertiser_account":1002821,"advertiser_company":1000759,"bid_currency":"USD","bid_currency_rate":1.079716553,"bid_price":6341,"bid_target_cpc":29637407,"bidder":197263216,"browser":5,"budget":181603,"budget_type":1,"campaign":116724,"carrier":514,"charge_cents":29637407,"clickable":true,"cluster":"wdc","company":2,"connection_type":5,"consent":"BOyAdpAOy-DVDAcABBENDD-AAAAut7__f__3_8_v3_9_Nuy_Ov_j_ef_XXW8f_YvcEvzh49d_u_Ezxd4m_0vTc9ycgx85eprGsoxQ7qasG2VOgd_7t__3ziX9oxP6wkcprz3XbEw-ro2v-ZzACHN_YhkyA","content_language":"fr","country":75,"country_iso":"fr","creative":2193750,"creative_type":
package main
import (
"fmt"
"io"
"net/http"
"time"
"github.com/deathowl/go-metrics-prometheus"
"github.com/prometheus/client_golang/prometheus"
package main
import (
"fmt"
"github.com/hashicorp/consul/api"
)
func main() {
consul, _ := api.NewClient(api.DefaultConfig())
keys, _, _ := consul.KV().Keys("/foo/bar", "", nil)
@adwinsky
adwinsky / test.sql
Created October 28, 2015 18:48
Postgres logical replication crash
CREATE TABLE a (b text);
ALTER TABLE ONLY a REPLICA IDENTITY FULL;
SELECT * FROM pg_drop_replication_slot('new');
SELECT * FROM pg_create_logical_replication_slot('new', 'decoderbufs');
SELECT * from pg_logical_slot_peek_changes('new', NULL, NULL, 'debug-mode', '1');
INSERT INTO a (b) VALUES ('Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec et pellentesque libero, eget vehicula elit. Vestibulum quis aliquam dolor, nec pharetra augue. Aenean nulla ligula, lacinia ut eros non, hendrerit tempus augue. Praesent maximus dictum sem, eget placerat felis fermentum ac. Maecenas facilisis dolor molestie dolor laoreet, et scelerisque orci posuere. Cras pellentesque consequat dolor a maximus. Curabitur sagittis turpis ligula, blandit gravida quam tempus eu. Nunc sollicitudin, nisi eu tincidunt euismod, nunc urna aliquam ex, sit amet tristique ante est vehicula felis. Integer a auctor orci, vitae vehicula ante. Morbi pellentesque nunc lobortis, interdum erat ut, convallis lectus. Proin id turpis lacus. Dui

Each of these commands will run an ad hoc http static server in your current (or specified) directory, available at http://localhost:8000. Use this power wisely.

Discussion on reddit.

Python 2.x

$ python -m SimpleHTTPServer 8000
package main
import (
"fmt"
metrics "github.com/rcrowley/go-metrics"
"log"
"math/rand"
"os"
"strconv"
"time"

Each of these commands will run an ad hoc http static server in your current (or specified) directory, available at http://localhost:8000. Use this power wisely.

Discussion on reddit.

Python 2.x

$ python -m SimpleHTTPServer 8000
@adwinsky
adwinsky / gist:8475549
Created January 17, 2014 15:43
Display current directory as the iterm2 tab name
let &titlestring = split($PWD, "/")[-1]
set t_ts=]1;
set t_fs=
set title
{"26795":{"item":{"ad":26795,"budgets":[{"valid":true,"name":"campaign_total_budget","goal":{"cents":1491255.0198288637,"clicks":48733.85829136382,"downloads":null,"impressions":null},"progress":{"cents":1050288.0,"clicks":48673,"impressions":14262815},"required":true,"steps":{"cents":0.01629436,"clicks":1,"impressions":1,"downloads":1}},{"valid":true,"name":"campaign_daily_budget","goal":{"cents":null,"clicks":null,"downloads":null,"impressions":null},"progress":{"cents":11373.0,"clicks":888,"impressions":298080},"required":false,"steps":{"cents":0.01629436,"clicks":1,"impressions":1,"downloads":1}},{"valid":true,"name":"ad_total_limit","goal":{"cents":null,"clicks":null,"downloads":null,"impressions":null},"progress":{"cents":273583.0,"clicks":18181,"impressions":6364943},"required":false,"steps":{"cents":0.01629436,"clicks":1,"impressions":1,"downloads":1}},{"valid":false,"name":"ad_daily_limit","goal":{"cents":null,"clicks":-1,"downloads":null,"impressions":null},"progress":{"cents":2445.0,"clicks":524,"i
High quality global journalism requires investment. Please share this article with others using the link below, do not cut & paste the article. See our Ts&Cs and Copyright Policy for more detail. Email ftsales.support@ft.com to buy additional rights. http://www.ft.com/cms/s/0/2b9c7338-da7d-11e2-a237-00144feab7de.html#ixzz2XFoM3gDA
HouseTrip appoints former Skype chief as chairman
By Jonathan Moules, Enterprise Correspondent
Michael van Swaaij, the former chief executive of Skype and European head of eBay, has taken up the chairmanship at HouseTrip, claiming that the London-based start-up could do for holiday home rentals what his previous employers did for telephone calls and online shopping.
HouseTrip is one of Europe’s fastest-growing technology businesses, offering a marketplace for more than 220,000 people looking to rent out their homes as short-term lets, up from just 200 properties in 2010, the year the service launched.
More
ON THIS STORY
The holiday’s over
Technology drives upmarket rental boom