Skip to content

Instantly share code, notes, and snippets.

View dr-dimitru's full-sized avatar
👨‍💻
get 💩 done

dr.dimitru dr-dimitru

👨‍💻
get 💩 done
View GitHub Profile
@dr-dimitru
dr-dimitru / keybase.md
Created August 30, 2018 22:21
keybase.md

Keybase proof

I hereby claim:

  • I am dr-dimitru on github.
  • I am smart_egg (https://keybase.io/smart_egg) on keybase.
  • I have a public key whose fingerprint is FD12 88FD AEE7 5AEC 7CEE 98E3 F554 6F8B 9B1B 179B

To claim this, I am signing this object:

@dr-dimitru
dr-dimitru / string-concatenation-vs-interpolation.md
Created August 26, 2018 12:39
JSPerf: string concatenation vs interpolation
@dr-dimitru
dr-dimitru / .eslintignore
Created August 12, 2018 15:53
ESLint settings 2018
android_bundle/
dev_bundle/
docs/
examples/
packages/
scripts/
tools/
!tools/*.js
!tools/isobuild/*.js
!tools/catalog/*.js
@dr-dimitru
dr-dimitru / .bash_profile
Created July 18, 2018 07:08
.bash_profile - git status
prompt_git() {
local s='';
local branchName='';
# Check if the current directory is in a Git repository.
if [ $(git rev-parse --is-inside-work-tree &>/dev/null; echo "${?}") == '0' ]; then
# check if the current directory is in .git before running git checks
if [ "$(git rev-parse --is-inside-git-dir 2> /dev/null)" == 'false' ]; then
<html xml:lang="en" lang="en"><head>
<link rel="stylesheet" type="text/css" class="__meteor-css__" href="/2c8b6834d526144a2436631d89efdcc132356af4.css?meteor_css_resource=true">
<meta charset="UTF-8">
<meta name="fragment" content="!">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- Google Tag Manager -->
<script src="https://connect.facebook.net/signals/config/154349185271363?v=2.8.14&amp;r=stable" async=""></script><script async="" src="https://connect.facebook.net/en_US/fbevents.js"></script><script type="text/javascript" async="" src="https://mc.yandex.ru/metrika/watch.js"></script><script type="text/javascript" async="" src="https://www.google-analytics.com/analytics.js"></script><script async="" src="https://www.googletagmanager.com/gtm.js?id=GTM-N48L7WH"></script><script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src
@dr-dimitru
dr-dimitru / Packages-List.txt
Created February 3, 2018 20:25
Sublime 3 ultimate settings
A File Icon
ApacheConf
Babel
Babel Snippets
Better CoffeeScript
GitGutter
Haproxy
Jade
Material Theme
nginx
@dr-dimitru
dr-dimitru / poll.md
Created January 29, 2018 22:33
YCombinator Poll

Company name:

Company url, if any:

If you have a demo, what's the url? For non-software, demo can be a video.

Describe your company in 50 characters or less.

What is your company going to make?

Which category best applies to your company?

Is this application in response to a YC RFS?

Where do you live now, and where would the company be based after YC? (List as City A, Country A / City B, Country B.)

FOUNDERS

@dr-dimitru
dr-dimitru / README.md
Last active February 17, 2018 11:43
VK.com Open Graph Requirements

Официальный ответ (на 12 мая 2017) от администрации ВК (vk.com), на вопрос почему при шеринге с мобильных утройств не подцепляется картинка указанная в og:image теге:

В мобильной версии share картинка действительно не поддерживается.

Теплой и солнечной весны! Комманда поддержки ВКонтакте

Тем не менее опытным путем у нас получилось найти требования удовлетворяя которые все может заработать:

  1. Адрес (домен) сайта должен быть привязан к приложению прошедшему проверку в ВК (Данный пункт возможно не влияет, но у нас не было шанса проверить share без наличия приложения);
  2. Значение в теге должно совпадать со значением в
import { Meteor } from 'meteor/meteor';
import { _ } from 'meteor/underscore';
import { FlowRouter } from 'meteor/ostrio:flow-router-extra';
import { Template } from 'meteor/templating';
import { check, Match } from 'meteor/check';
import { ReactiveDict } from 'meteor/reactive-dict';
// Active Route
// https://github.com/meteor-activeroute/legacy
// zimme:active-route
@dr-dimitru
dr-dimitru / fps-meter.js
Created December 23, 2016 02:46
Drop-in FPS meter
if (window.requestAnimationFrame == null) {
window.requestAnimationFrame = (function() {
return window.requestAnimationFrame || window.webkitRequestAnimationFrame || window.mozRequestAnimationFrame || function(callback) {
window.setTimeout(callback, 1000 / 60);
};
})();
}
var getTime = function() {
return (performance && performance.now) ? performance.now() : +(new Date());