Skip to content

Instantly share code, notes, and snippets.

@ikenfin
ikenfin / jwtRS256.sh
Created Jan 24, 2019 — forked from ygotthilf/jwtRS256.sh
How to generate JWT RS256 key
View jwtRS256.sh
ssh-keygen -t rsa -b 4096 -m PEM -f jwtRS256.key
# Don't add passphrase
openssl rsa -in jwtRS256.key -pubout -outform PEM -out jwtRS256.key.pub
cat jwtRS256.key
cat jwtRS256.key.pub
View bash_aliases.sh
# some more ls aliases
alias ll='ls -alF'
alias la='ls -A'
alias l='ls -CF'
alias c='clear'
# git aliases
alias gad='git add'
alias gcm='git commit -m'
alias gp='git push'
@ikenfin
ikenfin / GitCommitEmoji.md
Created Jan 25, 2018 — forked from parmentf/GitCommitEmoji.md
Git Commit message Emoji
View GitCommitEmoji.md
View Pods_echo_tag.php
<?php
/*
Set my_theme_t function as allowed for pods echo tag
*/
function my_theme_pods_template_echo_tag_allowed_functions($funcs) {
return array_merge($funcs, array('my_theme_t'));
}
add_filter('pods_template_echo_tag_allowed_functions', 'my_theme_pods_template_echo_tag_allowed_functions');
/*
Add "echo" tag to Pods Template
@ikenfin
ikenfin / gismeteo-city-codes.md
Created Oct 27, 2016
Список кодов городов XML API Gismeteo
View gismeteo-city-codes.md
Код Название
27611 Москва
26062 С.-Петербург
29865 Абакан
22550 Архангельск
34880 Астрахань
29838 Барнаул
34214 Белгород
31510 Благовещенск
View AbstractAdvertisementXMLReader.php
<?php
/*
Родительский класс для XML импортеров.
*/
class AbstractAdvertisementXMLReader {
protected $reader;
protected $result = array();
@ikenfin
ikenfin / user-exit-example.js
Created Sep 20, 2016
Пример определения ухода пользователя
View user-exit-example.js
/*
Очередь фиксированного размера
*/
function fixedSizeQueue(size) {
var queue = Array.apply(null, []);
queue.fixedSize = size;
queue.trimHead = fixedSizeQueue.trimHead;
queue.push = fixedSizeQueue.push;
return queue;
@ikenfin
ikenfin / TestReader.php
Created Sep 15, 2016
XMLReader wrapper test for
View TestReader.php
<?php
require_once('AbstractAdvertisementXMLReader.php');
class TestReader extends AbstractAdvertisementXMLReader {
private $num = 0;
public function parseRow() {
@ikenfin
ikenfin / JQCompatibleBlock.js
Created May 23, 2016
Jquery compatible SirTrevor block
View JQCompatibleBlock.js
/*
JQCBlock - jquery compatible sir trevor block (old style)
it may be usefull for legacy jquery dependent code
*/
SirTrevor.JQCompatibleBlock = SirTrevor.Block.extend({
$ : function(selector) {
return $(this.el).find(selector);
}
});
View gist:0501aa78b3e1885265c5
<noscript>
<meta http-equiv="refresh" content="0; URL=http://URL.HERE/badbrowser/">
</noscript>
You can’t perform that action at this time.