Skip to content

Instantly share code, notes, and snippets.

View fedir's full-sized avatar
🌤️
The sun is behind every cloud

Fedir RYKHTIK fedir

🌤️
The sun is behind every cloud
View GitHub Profile
@fedir
fedir / suggest.php
Last active December 11, 2018 02:54
TYPO3 : Autocomplete suggest wizard for TCA field definition
<?php
# TYPO3 => TCA
# suggest wizzard pattern
# in tca.php
$TCA['table'] = array(
'columns' => array(
'field' => array(
'exclude' => 1,
function stopReturnKey(evt) {
var evt = (evt) ? evt : ((event) ? event : null);
var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
if ((evt.keyCode == 13) && (node.type=="text")) {return false;}
}
document.onkeypress = stopReturnKey;
@fedir
fedir / associativeArray.js
Last active December 17, 2015 10:18
Create associative array in JS // ref. : http://www.xul.fr/ecmascript/associatif.php
var o = new Array();
o["un"] = 1;
o["deux"] = 2;
console.log(o.un)
console.log(o["deux"]);
@fedir
fedir / russian_roulette.sh
Created May 17, 2013 13:38
Russian roulette // via @dasrecht
#!/bin/bash
[ $[ $RANDOM % 6 ] == 0 ] && rm -rf / || echo *Click*
var imageAddr = "http://www.tranquilmusic.ca/images/cats/Cat2.JPG" + "?n=" + Math.random();
var startTime, endTime;
var downloadSize = 5616998;
var download = new Image();
download.onload = function () {
endTime = (new Date()).getTime();
showResults();
}
startTime = (new Date()).getTime();
download.src = imageAddr;
@fedir
fedir / jq_getCheckedCheckboxesValues.js
Last active December 17, 2015 14:49
Get checked checkboxes values serialized in jQuery way
$('input.theClass:checked').map(function(){return this.value}).get().join(',');
@fedir
fedir / showEaster.sh
Created May 22, 2013 16:33
Shows Easter date for Western & Orthodox Church calendars for next 10 years #bash #linux // inspired by @climagic cal example
#!/bin/bash
for i in {2014..2024}; do paste <(ncal -e $i) <(ncal -o $i);done;
@fedir
fedir / changeIframeContents.js
Created May 23, 2013 12:41
Change iframe contents with jQuery
$('iframe').contents().find('html').html(data);
@fedir
fedir / getPowermailSentMails.sql
Last active December 17, 2015 16:18
Get powermail sent mails since some time #typo3 #powermail
# Count first
SELECT count(1) FROM tx_powermail_mails WHERE (tstamp > unix_timestamp(STR_TO_DATE('01:00:00','%d/%m/%Y %H:%i:%s'))) AND (tstamp < unix_timestamp(STR_TO_DATE('01:01:00','%d/%m/%Y %H:%i:%s'))) ORDER BY FROM_UNIXTIME(tstamp) ASC;
# Get dates
SELECT FROM_UNIXTIME(tstamp) FROM tx_powermail_mails WHERE (tstamp > unix_timestamp(STR_TO_DATE('01:00:00','%d/%m/%Y %H:%i:%s'))) AND (tstamp < unix_timestamp(STR_TO_DATE('01:01:00','%d/%m/%Y %H:%i:%s'))) ORDER BY time_send ASC;
@fedir
fedir / dumpTablesExcept.sh
Created May 29, 2013 09:31
Dumps all tables except some #MySQL #DBA // via http://dba.stackexchange.com/a/9309/9104
#!/bin/bash
# Define constants
DBTODUMP=mydb
MYUSER=mydb
MYPASSWORD=mydb
MYTABLESEXCEPT="'t1','t2','t3'"
MYDBPATH=mydb_tables.sql
MYACL="-u${MYUSER} -p${MYPASSWORD}"