Skip to content

Instantly share code, notes, and snippets.

View venomjke's full-sized avatar

alex.strigin venomjke

View GitHub Profile
@venomjke
venomjke / SCAutoTranslator.js
Last active August 29, 2015 14:27
Userscript, для перевода констант используя yandex api
// ==UserScript==
// @name SocialEngine Auto Translator
// @namespace http://your.homepage/
// @version 0.1
// @description enter something useful
// @author You
// @grant none
// @include http://znakomstva.flyweb.pro/admin/language/edit/locale/ru_RU*
// ==/UserScript==
@venomjke
venomjke / gist:67e74cc7579aeb9ae85e
Created June 13, 2015 00:01
badoo, like autoclicker, liker
setInterval(function(){ document.querySelector('.b-link.js-profile-header-vote').click() }, 1500);
@venomjke
venomjke / .gitignore
Created March 19, 2015 18:07
.gitignore for socialengine
.DS_Store
.buildpath
.project
-project
.settings
*.sublime-project
*.sublime-workspace
azbyka-design/*
function calcLastTabHeight ($tabs, $currentTabContent) {
$tabs.find('.last-tab').css('height', 0);
var contentHeight = $currentTabContent.outerHeight();
var tabsHeight = $tabs.outerHeight();
var transTabHeight = contentHeight - tabsHeight;
$tabs.find('.last-tab').css('height', transTabHeight);
}
function hideTabsContent ($tabBox) {
$tabBox.find('.tab-content').each(function(){
@venomjke
venomjke / gist:8397812
Last active January 3, 2016 02:49
mysql function to calculate distance between to earth points on a globe in kilometers
DROP FUNCTION IF EXISTS distance;
DELIMITER $$
CREATE FUNCTION distance(lat1 FLOAT, lng1 FLOAT, lat2 FLOAT, lng2 FLOAT)
RETURNS INT
BEGIN
DECLARE earth_radius FLOAT;
DECLARE d_lat FLOAT;
DECLARE d_lng FLOAT;
DECLARE a FLOAT;
DECLARE c FLOAT;
@venomjke
venomjke / gist:7454875
Last active December 28, 2015 06:09
generation table with columns
<div class="editprofile-content shop-categories">
<table>
<?php if (count($products_categories) > 0): ?>
<tr>
<td>
<?php $i = 0; ?>
<?php foreach($products_categories as $category): ?>
<?php if ($i != 0 && $i % (count($products_categories)/2) == 0): ?>
</td>
@venomjke
venomjke / ddos.js
Created November 20, 2012 09:19
Утилита для организации DDoS на базе Node.js
var request = require('request'),
util = require('util'),
fs = require('fs'),
events = require('events');
var attackUrl = 'http://ispi.ru/';
var proxyLists = [];
var proxyFile = __dirname+'/proxylist.txt';
var e = new events.EventEmitter;
@venomjke
venomjke / gist:3188697
Created July 27, 2012 15:33
Утилита для сканирования каталога и переброски файлов по заданному фильтру
<?php
$path = "/home/y/yahoch/dommebeli.org.ru/public_html";
$pathto = "/home/y/yahoch/mebelless.ru/public_html";
function onlyjpg($var){
global $path;
$file_info = pathinfo($path."/".$var);
return $file_info['extension'] == "jpeg" or $file_info['extension'] == "jpg";
}
function movefiles($var){
@venomjke
venomjke / mergedbVirtuemar
Created July 27, 2012 15:30
Утилита, для объединения каталогов virtuemart joomla. Версия virtuemart 1.1.8
<?php
header("Content-Type: text/html; charset=UTF-8");
try{
$dommebeli = new PDO('mysql:host=localhost;dbname=yahoch_b0_domm', 'yahoch_b0_domm', 'cegthvtufgfhjkm',array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"));
$mebeless = new PDO('mysql:host=localhost;dbname=yahoch_mergedb','yahoch_mergedb','12345678',array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"));
$parentCategory = 51;
/*
* Перемещение производителей
*/
@venomjke
venomjke / email_utility.php
Created June 6, 2012 07:05
Утилита для множественной рассылки писем от указанного email'a, работающая на базе codeigniter
public function email()
{
$from_email = '';
$from_pass = '';
$text = "";
$file = 'spam/mails2.txt';
$email_content = file_get_contents(FCPATH.$file);
if(empty($email_content)){ echo "no content load"; return; }