?

Log in

Таракашки шушпанчика [entries|friends|calendar]
Серожа

[ userinfo | livejournal userinfo ]
[ calendar | livejournal calendar ]

Posted using LJ Talk... [29 Nov 2014|02:22am]
1с v8.2 дата создания элемента справочника
че, проверял кто, пашет ?
http://www.vdgb.ru/tehpodderzhka-1s/faq/kak-poluchit-datu-i-vremya-sozdaniya-elementa-spravochnika-dokumenta-po-ssylke/
post comment

объяснение трейдинга на пальцах, как я его понял [23 Dec 2013|12:44pm]
начнем с того, что сия деятельность - лишь зломерзкое паразитирование. человек, занимающийся трейдингом ничего полезного не производит, кроме новых шишек геморроя

я понял две тактики: пассивная и активная

*пассивная*
подходит для малых объемов активов, человек со своими двумя кпейками джет понимения цен на акции для закупки или повышения цен на акции для их продажи. собственно кушает мелкий процент разницы между этими двумя значениями.

*активная*
имея большие объемы дензнаков, можно влиять на рынок.
для понижения цен создается достаточно большое предложение с постепенно понижающимися ценами, что оттягивает пассивных игроков, работающих на быстрых сделках, вниз по цене акции. после чего акции скупаются по заниженным ценам в бОльших объемах
в обратную сторону делается всё точно так же, да наоборот.

кароче, хрень, седина в молодые годы, красноглазие и каменная жопа вам гарантированы
если у вас нет терпения, дальновидности и стартового капиталу
post comment

майнинг криптовалют, как способ окупить электро-отопление комнаты [14 Dec 2013|10:28am]
привет, мой маленький гик, давай сразу к делу!

допустим:
* ты живешь в маленькой серверной (или в однушке, или в комнате общаги)
* в этой маленькой серверной стоят мощные сервера или игровые компы
* мощность серверов избыточна, а аптайм круглосутоный
* батареи с горячей водой нет (или наличие её лишь символично), поэтому ты вынужден греться мерзким электрическим масляным радиатором или того хуже - каким-нить китайским "ветерком"
* на дворе зима и зубки стучат

при таком редком стечении обстоятельств, читай исключительном, можно найти решение беслатного, а иной раз даже прибыльного обогрева помещения (да-да, и тепло будет и мелочи прибавится)

и так, начнем с того, что нам надо выбрать криптовалюту под имеющиеся сервера
- если на серваках можные видюхи - бери криптовалюту, легко считающуюся GPU (биткоин, например)
- если на серваках мощные камни - бери криптовалюты, легко считающуюся CPU (лайткоин, например)

регаемся в какой-нибуть пулл для добычи наших *коинов, это позволит нам почуть-чуть начать окупать обогрев и видеть объем профита

выбираем программы майнеры для просчета хешей, сравнивая результаты. нас интересует цифра (количество хешей в секунду). с каким майнером эта цифра получается больше, у той кпд выше (читай мелочи больше вернется)!

выключаем мерзкий обогреватель.

запускаем программы-майнеры с низким приоритетом, чтобы оставить основым функциям сервера приоритет на ресурсы
в случае же, если функции сервера крайне важны или в комнате стало очень жарко, следует так же ограничить количество ядер на CPU и/или ковейеров на GPU для майнинга

оставляем всё это дело на сутки, пристально следим за критическими температурами оборудования, температурой в нашей хатупке, мастурбируем на статы вашего аккаунта в пуле

через денёк настройки нужной температуры и мониторинга стат можно взять калюкулятор и посчитать окупаемость :)
в случае с молодыми перспективными криптовалютами, где ещё не задрана сложность до небес, есть вероятность выйти в плюс!
2 comments|post comment

PHP: Если очень-очень надо конвертировать UTF-8 в Windows-1251 [06 Feb 2013|12:39pm]
Если очень-очень надо конвертировать UTF-8 в Windows-1251 без потерь и дозволяется использование html-сущностей, то вот она - магическая функция в моем исполнении:

function uft8_to_cp2151($text, $html = true){
	$etext = '';
	
	$oe = error_reporting();
	@error_reporting($oe ^ E_NOTICE);
	
	$ent_flags = ENT_COMPAT | (defined('ENT_HTML401') ? ENT_HTML401 : 0);
	
	for($i = 0; $i < mb_strlen($text, 'UTF-8'); $i++){
	
		$c = mb_substr($text, $i, 1, 'UTF-8');
		
		if(!$html){
			$etext .= mb_convert_encoding($c, 'cp1251', 'UTF-8');
			continue;
		}
		
		$ec = @iconv('utf-8', 'windows-1251', $c);
	
		if($ec === false || $ec === '' || strlen($ec) > 1){
			$ec = htmlentities(
				$c,
				$ent_flags,
				'UTF-8'
			);
	
			if(strlen($ec) > 1 && $ec[0] !== '&'){
				
				$jc = json_encode($c);
				
				$ec = preg_replace(
					'#^"\x5Cu0*([a-f0-9]+)"$#',
					'&#x\1;',
					$jc,
					-1,
					$cr
				);
				
				if(!$cr){
					throw new Exception('Can not decode character '.$jc);
				}
				
			}
		}
	
		$etext .= $ec;
	
	}
	
	@error_reporting($oe);
	
	return $etext;
}
post comment

JavaScript: как проверить правильность цифр в треке международного почтового отправления [04 Feb 2013|04:07pm]
алгоритм расчета контрольной суммы (здесь одна цифра, 9-ая) взят из документации канадской почты: http://www.canadapost.ca/cpo/mr/assets/pdf/business/3523_en.pdf


(function(tn){var ms=[8,6,4,2,3,5,9,7], sum=0; for(var i=0; i<8; i++){ sum += tn[i+2]*ms[i]; }; var cl=Math.floor(sum/11); var cn=11-(sum-cl*11); return cn==tn[10]; })('ra507993389cn')
>> true

(function(tn){var ms=[8,6,4,2,3,5,9,7], sum=0; for(var i=0; i<8; i++){ sum += tn[i+2]*ms[i]; }; var cl=Math.floor(sum/11); var cn=11-(sum-cl*11); return cn==tn[10]; })('ra100034840cn')
>> false
post comment

Авито: О как! [31 Oct 2012|04:27am]
Множественные беспричинные блокировки объявления: НННННННННН

Здравствуйте.
Уже 3ий раз разместил это объявление. И третий раз оно заблокировано!
Стопицот раз перечитывал правила и никак не могу понять причину блокировки! Всё соответствует правилам на мой взгляд.

Будьте любезны восстановить объявление или указать ТОЧНУЮ причину блокировки.
-----------------------------

Марина Иванова
Avito
Добрый день,
Благодарим за Ваш запрос.
Мы были вынуждены заблокировать Ваше объявление из-за упоминания социальной сети.
Мы отредактировали и восстановили Ваше объявление.
Пожалуйста, следуйте правилам сайта при размещении объявлений.
http://www.avito.ru/help/osnovnye_prichiny_blokirovki_obyavlenij_i_uchyotnyh_zapisej
Желаем успеха в продажах на AVITO.ru!

Заранее спасибо за сотрудничество,

С уважением, Марина,
Служба поддержки avito.ru

31 октябрь 2012 03:36
-----------------------------

Таким образом, если я упомянул то, что продуктом поддерживается программное обеспечение именуемое "ВКонтакте", то я вдруг внезапно подверг свое объявление не просто подозрению, а на неминуемую блокировку обрёк ?

31 октябрь 2012 03:42
-----------------------------

Марина Иванова
Avito
Спасибо за письмо.

В данном случае произойдет блокировка объявления.
Рекомендуем Вам указывать в описании вместо "Вконтакте" - "Социальные сети".
Заранее надеемся на Ваше понимание.

Заранее спасибо за сотрудничество,

С уважением, Марина,
Служба поддержки avito.ru

31 октябрь 2012 03:50
post comment

промо-код для asus webstorage, 10% скидка [12 Dec 2011|10:18am]
Благодарим вас за выбор ASUS WebStorage в качестве поставщика услуг по хранению данных в глобальной сети. Мы предоставим вам отличные услуги по самой низкой цене.

Используя наши новейшие услуги по хранению данных в глобальной сети, вы можете получить дополнительно 10% скидки при обновлении пакета услуг для использования безлимитного пространства для хранения.

Промокод : GP3764AAL
post comment

о том, как я с неработающим тачскрином touchkit/egalax мучался [12 Nov 2011|02:20pm]
http://www.drive2.ru/users/1d10t/blog/288230376152125757/
post comment

вторая жизнь nokia n800? [23 Oct 2011|05:44am]
дорогие Фрэнк и анонимусы!

вот имею я уже который год в своем распоряжении неубиваемую интернет-таблетку nokia n800.

wifi в ней есть, древненькая мозила есть.. че еще.. ну, худо-бедно скайп еще работает (прямо удивительно почеу до сих пор)

сейчас она тусуется время от времени на кухне (рецептики приготовления пишЧи в ней разглядываю), тусуется на журнальном столике (очень редко интернет-радио какое-нибудь слушаю, будильником иногда пользуюсь)

а, ну да, бедный флеш в мозиле той есть, песенки из вконтактика играет мне, а вот игрушечки и видео не тянет. игрушечки то, ясен пень, из-за слабого процессора, а вот lofi-видео вполне бы потянула (если-бы-да-кабы...)

о! еще вспомнил! таблетка была частью carpc! это был мега-проект :)
смотри, Фрэнки, какой там замут был у меня:
старый ноут без дисплея был обогащен радиактивной убунтой, оснащен 2мя wifi-адаптерами, внешним винтом на 500 гектар, 2мя маленькими веб-камерами и блютус-донглом, питался этот несчастный старенький HP с полутора-гигагерцовым целероном от инвертора на 220в

Фрэээнки, сейчас самое интересное будет!
1. по блютусу цеплялся трубкофон nokia 6110 navigator и посредством java-программы ExtGPS передавал ноуту координаты местоположения
2. в ноуте же стоял wine, под которым я умудрялся запускать iGo8 со спизженными с wikimapia.org POI со всей европейской части нашей деревянной страны
3. "таблетка-то тут каким хуем?" - спросишь ты :) гы. ну в таблетке был airx, он по первому слабому wifi-донглу в ad-hoc режиме цеплялся к ноуту и запуска на своем экране этот самый iGo8. вот так оно было.
4. на igo не останоилась моя фантазия, винт на 500 гектар имел в своем наборе хранимых данных 100 с хреном гектар, когда-то нарыбаленных со спутника mp3-шек. вот всю эту белеберду крутил mpd на ноуте, а на таблетке управлялся клиентом sonata
5. бро Френк. у меня тогда уже был видео-регистратор :) с вебкамеры, прилепленной автоскотчем под лобовым стеклом раз в секунду брался кадр, клался в файлик с именем-таймштампом, а по исчтечении 10 минут из кучки файликов (600 шт) собирался 1-минутный мувик :) я даже записал свое путешествие с черного моря в подмосковье (на ютубе до сих пор валяется где-то около 160 кусочков, поищи)
6. да! прикинь, дорогой, у меня был халявный инет в машине! становлюсь, я, значит, в каком-нибудь дворе с высотками, а скриптик через дальнобойный вайфай сканит открытые сети, автоматом чекает доступность яндекса и в случае успеха подключается к vpn на серваке и роутит инет мне на слабый wifi-донгл внутри машины :)

вот в таком мозахическом комплексе участвовала моя таблетка
ну а сейчас.. будильником иногда работает.

Френк, ты животное, глупое к тому же.
Анонимус, расскажи про приключения твоей nokia n800! (вдруг твой рассказ воодушевит меня на новый секс с этим устаревшим девайсом)
post comment

Posted using LJ Talk... [23 Oct 2011|04:57am]
привет, козел Фрэнк
это опять я. странно, но квип подключился к лыжеталку..
post comment

working with query string in javascript (php-style parsing and serializing) [24 Dec 2009|06:34am]
function a2qs(a,pfx){
    var pfx = typeof(pfx) == 'string' ? pfx : '';
    var ts;
    var sa = [];
    for(k in a){
        var tk = encodeURIComponent(k);
        if(typeof(a[k])=='object'){
            sa[sa.length] = a2qs(a[k],(pfx?pfx+'['+tk+']':tk));
        }else
            sa[sa.length] = (pfx?pfx+'['+tk+']':tk)+'='+encodeURIComponent(a[k]);
    };
    return sa.join('&');
};

function qs2a(qs){
    var qa = qs.split('&');
    var ta = {};
    var a = {};
    var tk = [];
    var i;
    for(i in qa){
        qa[i] = qa[i].split('=', 2);
        if(typeof(qa[i][1]) == 'undefined')
            qa[i][1] = '';
    };

    var next = function(a){
        var na = [];
        var i;
        if(typeof(a) == 'object')
        for(i in a)
        if(!/[^0-9]/.test(i))
            na[na.length] = parseInt(i,10);
        na[na.length] = -1;
        return Math.max.apply(Math, na)+1;
    };

    var pool = {};
    var uk;


    for(i in qa){
        var uk = qa[i][0];
        var uv = qa[i][1];

        var suk = uk.replace(/^([^\[]*)(\[([^\]]*)\])/, '$1!!$3');

        if(suk != uk){
            suk = suk.split('!!', 2);
            uk = suk[0] ? suk[0] : next(a);
            if(typeof(pool[uk]) == 'undefined')
                var tp = pool[uk] = [];
            tp[tp.length] = suk[1]+'='+uv;
        }else
            a[uk ? decodeURIComponent(uk) : next(a)] = decodeURIComponent(uv);

    };

    for(uk in pool){
        var tp = pool[uk];
        a[decodeURIComponent(uk)] = qs2a(pool[uk].join('&'));
    };

    return a;
};


// example 1
var qs1 = 'a[a]=aa&a[b]=ab&b[c]=bc&c=c';
var qa = qs2a(qs1);
var qs2 = a2qs(qa);

document.write(qs1 + '<br />');
document.write(qs2 + '<br />');

document.write('<hr />');

// example 2
var qs1 = 'a[]=a&a[]=b&a[]=c&a[1][50]=lolo&a[1][gg]=ggs&a[1][]=pepe';
var qa = qs2a(qs1);
var qs2 = a2qs(qa);

document.write(qs1 + '<br />');
document.write(qs2 + '<br />');
1 comment|post comment

dnglobe llc жив ? [24 Dec 2009|01:01am]
собствнно сабж, а то все домены под ним в clientHold, аж вхуиз статус 2 начал возвращать
post comment

help! я еще слишком молод [14 Dec 2009|06:00pm]
чтобы тратить остатки жизни на пенсионерское сидение за монитором и бесконечный кодинг!!! :$
post comment

php: null variable isnt set ;) [09 Dec 2009|04:14pm]
D:\postdg>php -r "$x=null; var_dump(isset($x));"
bool(false)
post comment

магнитола kenwood пишет protect [07 Dec 2009|05:08pm]
в один прекорасный день магнитола kenwood kdc-w313 отказалась петь песни и написала "PROTECT".

в первый раз всё дело решилось нажатием мелкой кнопки "RESET", а потом сдохла опять и решила не обращать больше внимания на эту кнопку.

в связи с сим безобразием было перекопано много форумов и найдено решение, которое помогло мне. суть решения состоит в сбросе (обнулении) eeprom памяти.

а делается это так:
1. держим кнопки 3 и 6
2. не отпуская кнопок 3 и 6 нажимаем мелкий "RESET"
3. мы в сервисном меню. теперь можно отпустить кнопки :)
4. коротко тыкнуть в кнопку 2. мы перешли в меню тюнера, у меня клинило его.
5. а теперь кнопку 2 надо нажать и подержать более секунды пока на дисплее циферка 2 не сменится циферкой 0
6. тыкнуть "RESET"
7. поставить свой любимый компакт и слушать музыку :)

мне кажется, что это решение подойдет для большинства моделей магнитол kenwood.
например, для: kdc-w3037, kdc-w312, kdc-w311, KDC-W3537, KDC-W6641UY, KDC-W3537AY, KDC-W3534, KDC-W4037, KDC-W241, kdc-mp336, KDC-W241, kdc-mp336, и т.д.

конечно же, при условии, что ничего в магнитоле не погорело %)

если ресет не помогает, то выньте магнитолу и проверьте до конца ли воткнуты все штекеры и попробуйте еще раз.

дальше дорога только в сервис или по тематическим форумам типа kenwood-caraudio.ru, rc5.ru, remont-aud.net и т.д.
226 comments|post comment

source: TCI [25 Nov 2009|06:03am]
кто-нить мне объяснит че ето за TCI такое появилось в ответе whois-сервака whois.ripn.net ?
1 comment|post comment

чат для ucoz [19 Nov 2009|09:47pm]
я написал скрипт чата для ucoz, например (или любого другого говнохостинга)
работает на jsonp, обменивается данными с моим серваком, никаких php ему не надо, так что поставить можно на любую страницу
скачать можно вот тутава: http://www.internet-technologies.ru/scripts/script_1070.html
post comment

расчет средней продолжительности жизни с помошью php [19 Nov 2009|09:37pm]
[21:33:43] вася пупкин: PHP сказал, что средняя продолжительность жизни по формуле:
php -r "$s=0; for($p=0; $p<100; $p++){ $i=0; do{ $i++; echo $i,' '; }while(!($die=(!rand()))); $s+=$i; }; echo round($s/(365*$p), 2);";
равна 89.54 лет
[21:34:48] вася пупкин: эксперимент проводился на 100 воображаемых особей неизвестного пола
post comment

javascript lambda functions, javascript analog of php.net/create_function [18 Nov 2009|03:42pm]
function create_function(args, body){
eval('var f = (function('+args+'){'+body+'});');
return f;
};

//

var a = ['be','me'];
var f = [];

for(var i in a)
f[i] = create_function('', 'return a['+i+'];');
//eval('f['+i+'] = (function(){ return a['+i+']; });');

for(var i in f)
alert(f[i]+' = '+f[i]());
post comment

правильное копирование таблицы mysql с сохранением ключей и индексов [11 Nov 2009|12:24pm]
create table `new_table` like `source_table`;
insert `new_table` select * from `source_table`;

если насрать на ключи, то можно сделать в один запрос
create table `new_table` as select * from `source_table`;
post comment

navigation
[ viewing | most recent entries ]
[ go | earlier ]