Skip to content

Instantly share code, notes, and snippets.

View rokerkony's full-sized avatar

Konrad Černý rokerkony

View GitHub Profile
@rokerkony
rokerkony / log.config.ts
Last active October 13, 2015 14:40
log provider disabled on prod - WIP - not working ...
namespace SellerCenterExpress {
'use strict';
/**
* @ngdoc function
* @name scxApp.config:LogProvider
* @description
* # logConfiguration
*/
class LogProvider {
namespace SellerCenterExpress {
'use strict';
class ResponseHandler implements ng.IHttpInterceptor {
public response: (response: ng.IHttpPromiseCallbackArg<any>) => any;
public responseError: (rejection: any) => any;
constructor (
protected $log: ng.ILogService,
@rokerkony
rokerkony / install.sh
Created December 14, 2016 10:41
Mac OS, brew, cask, settings installation
#!/bin/bash
# add mac settings:
echo "Auto hide dock without delay"
defaults write com.apple.dock autohide -bool true && \
defaults write com.apple.dock autohide-delay -float 0 && \
defaults write com.apple.dock autohide-time-modifier -float 0 && \
defaults write com.apple.dock largesize -int 38 && \
defaults write com.apple.dock magnification -bool true && \
defaults write com.apple.dock tilesize -int 27 && \
@rokerkony
rokerkony / getAll.ts
Created January 27, 2017 12:33
Get all AngularJS services, factories, constants, ...
const items: string[] = [];
function allServices (mod: any, r?: any): any {
const inj: any = angular.element(document).injector().get;
if (!r) {
r = {};
}
angular.forEach(angular.module(mod).requires, (m: any): any => {
allServices(m, r);
});
import {ImportDeclaration, SourceFile} from 'typescript';
import {IRuleMetadata, Replacement, RuleFailure, Rules, RuleWalker} from 'tslint';
const disallowedImports: string[] = [
// lettable import
'\'rxjs/operators\'',
'"rxjs/operators"',
// not-lettable import
'rxjs/add/operator',
];
import {ImportDeclaration, SourceFile} from 'typescript';
import {RuleFailure, Rules, RuleWalker} from 'tslint';
const disallowedImports: string[] = [
// lettable import
'\'rxjs/operators\'',
'"rxjs/operators"',
// not-lettable import
'rxjs/add/operator',
];
@rokerkony
rokerkony / app.component.html
Created December 10, 2019 20:18
[ngClass] always re-rendering
<h1>Demo of [ngClass] always re-rendering</h1>
<div [ngClass]="{'color-red': isRed}">
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam beatae, dolorum esse facilis fugit id ipsam iusto laboriosam modi molestiae, molestias, nisi nobis numquam officia quod reprehenderit temporibus vel voluptates!
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam beatae, dolorum esse facilis fugit id ipsam iusto laboriosam modi molestiae, molestias, nisi nobis numquam officia quod reprehenderit temporibus vel voluptates!
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam beatae, dolorum esse facilis fugit id ipsam iusto laboriosam modi molestiae, molestias, nisi nobis numquam officia quod reprehenderit temporibus vel voluptates!
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam beatae, dolorum esse facilis fugit id ipsam iusto laboriosam modi molestiae, molestias, nisi nobis numquam officia quod reprehenderit temporibus vel voluptates!
Lorem ipsum dolor s

Keybase proof

I hereby claim:

  • I am rokerkony on github.
  • I am konradcerny (https://keybase.io/konradcerny) on keybase.
  • I have a public key ASAoOapXiGuRu6fwjFmbYlNAtXY2JuLz0fiZb1bk0mTStwo

To claim this, I am signing this object: