Skip to content

Instantly share code, notes, and snippets.

Dzianis Dashkevich dskecse

Block or report user

Report or block dskecse

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
@dskecse
dskecse / launch.json
Last active Jan 27, 2019
Configuration for debugging Vue.js in VS Code
View launch.json
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "chrome",
"request": "launch",
"name": "vuejs: chrome",
View activerecord_proxy_association_bug.rb
begin
require 'bundler/inline'
rescue LoadError => e
$stderr.puts 'Bundler version 1.10 or later is required. Please update your Bundler'
raise e
end
gemfile(true) do
source 'https://rubygems.org'
# Activate the gem you are reporting the issue against.
@dskecse
dskecse / index.html
Last active May 26, 2017
Vue.js app template
View index.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Vue.js App Template Title</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=PT+Sans:400">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/normalize/7.0.0/normalize.min.css">
<link rel="stylesheet" href="style.css">
</head>
View pg_heroku_database.yml
--- /dev/null 2017-04-07 18:45:21.000000000 +0300
+++ config/database.yml 2017-04-07 18:29:47.000000000 +0300
@@ -0,0 +1,22 @@
+default: &default
+ adapter: postgresql
+ encoding: unicode
+ pool: 5
+
+development:
+ <<: *default
View rails5-1_cleanup.rb
diff --git a/.gitignore b/.gitignore
index 82701fe..9b10e17 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,19 +1,8 @@
-# See https://help.github.com/articles/ignoring-files for more about ignoring files.
-#
-# If you find yourself ignoring temporary files generated by your text editor
-# or operating system, you probably want to add a global ignore instead:
-# git config --global core.excludesfile '~/.gitignore_global'
View rails5_cleanup.rb
diff --git a/.gitignore b/.gitignore
index 48fb168..16ffc48 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,17 +1,6 @@
-# See https://help.github.com/articles/ignoring-files for more about ignoring files.
-#
-# If you find yourself ignoring temporary files generated by your text editor
-# or operating system, you probably want to add a global ignore instead:
-# git config --global core.excludesfile '~/.gitignore_global'
View ExtendedElmSkeleton.elm
import Html exposing (..)
-- MODEL
type alias Model =
{}
-- UPDATE
View ElmSkeleton.elm
import Html exposing (..)
-- MODEL
type alias Model =
{}
-- UPDATE
View regexen.rb
require 'benchmark'
n = 5_000_000
Benchmark.bmbm do |x|
x.report('String#match') do
n.times do
'metadata:foo=bar'.match(/metadata:/)
end
end
@dskecse
dskecse / clone_vs_dup.rb
Created Jun 6, 2016
see how #clone copies singleton methods
View clone_vs_dup.rb
irb(main):001:0> str = 'This is my STRING!'
=> "This is my STRING!"
irb(main):002:0> def str.-@
irb(main):003:1* downcase
irb(main):004:1> end
=> :-@
irb(main):005:0> p str
"This is my STRING!"
=> "This is my STRING!"
irb(main):006:0> p -str
You can’t perform that action at this time.