Skip to content

Instantly share code, notes, and snippets.

@ErDmKo
ErDmKo / row_numbers.py
Created October 22, 2013 16:00
Django extra row number column for mySQL ROW_NUMBER()
Obj.objects.extra(select={'num': "(select @f2 := @f2 +1 from (select @f2 := 0) as t )"})
data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
@ErDmKo
ErDmKo / new_database
Last active July 20, 2018 11:42
Sql create new database and create user.
CREATE DATABASE <BDname> CHARACTER SET utf8 COLLATE utf8_general_ci;
GRANT ALL PRIVILEGES ON <BDname>.* to <user_name>@localhost identified by '<user_password>';
for crone:
mysqldump -u <user_name> '-p<user_password>' <oldBDname> | gzip > ~/$(date +/var/sqlDump/<oldBDname>.sql.%Y%m%d.gz)
gunzip < `date +/var/sqlDump/<oldBDname>.sql.%Y%m%d.gz` | mysql -u <user_name> '-p<user_password>' <BDname>
CREATE USER <un> WITH PASSWORD '<up>';
CREATE DATABASE sales ENCODING 'utf8' OWNER <un>;
@ErDmKo
ErDmKo / loader.js
Created December 4, 2013 17:21
Image loader even caller
var onLoader = function onloader(call, selector)
{
var loaderTimer = setInterval(function()
{
if (
!$(selector).filter(function()
{
return !this.complete
}).length
)
@ErDmKo
ErDmKo / me.conf
Last active January 3, 2016 08:09
mysql config
[client]
default-character-set=utf8
[mysqld]
default-character-set=utf8
collation_server=utf8_unicode_ci
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
@ErDmKo
ErDmKo / date_group.sql
Created January 24, 2014 12:08
Group elements by date and get elements id list from group.
SELECT DATE_FORMAT(d, "%Y%m") as month_year, GROUP_CONCAT(id SEPARATOR ',') as ids FROM events_event GROUP BY month_year LIMIT 100
@ErDmKo
ErDmKo / gist:8752000
Created February 1, 2014 12:50
Group process killer
kill -9 $(ps aux | grep RefreshDate | awk '{print $2}')
@ErDmKo
ErDmKo / forms.py
Created February 10, 2014 16:17
Select, radio and checkbox customization django
#change standart widget to choice inputs https://github.com/django/django/blob/master/django/forms/widgets.py#L577
class MyForm(forms.ModelForm):
class Meta:
model = office_models.myForm
fields = ['education', 'occupation', 'post', \
'neighborhood', 'man_count', 'with_animals']
widgets = {
'education': forms.RadioSelect,
'occupation': forms.RadioSelect,
@ErDmKo
ErDmKo / general.css
Created March 26, 2014 08:35
bottom footer feature
.general_cont {
height: auto !important;
min-height: 100%;
height: 100%;
}
.footer {
margin-top: -216px;
padding: 0 30px 0px 30px;
}
$(document).on('click', function(e){
var elem = $(e.target),
contanier =$('.events_list');
if (elem.closest('.events_list').length){
if (elem.is('.open_close')){
contanier.toggleClass('open');}}
else
contanier.removeClass('open');
});