Форма деятельности, соответствующая форме внешнего предмета, превращается для человека в особый предмет с которым можно действовать особо, не изменяя до поры до времени самого того предмета, образом которого является данная форма деятельности.
Один усатый белорус
Вступил в Таможенный союз.
Не понимает, в чём секрет:
Таможня есть, союза нет.
Ошибка: нодефтп не копирует файлы
@client.get(
sourcePath,
false,
(err,stream) =>
if err?
resultCallback err
else
@client.put(
stream,
destinationPath,
false,
(err) ->
if err?
resultCallback err
else
resultCallback null
)
)
Причина: line 1014 of connection.js
} else {
input.pipe(dest);
input.resume();
}
input.pipe НЕ РАБОТАЕТ ПОТОМУЧТО СТРИМЫ В НОДЕ СЛОМАНЫ НАХУЙ И СОСЕДИ ЗА СТЕНКОЙ ГОЛОВОЙ О СТЕНКУ БЬЮТСЯ, ДЕБИЛЫ, ПОБЕДИТЕЛИ В НОМИНАЦИИ КУРИНЫЕ МОЗГИ 2014
Решение:
Заплатить мне три тысячи долларов, чтобы я пришёл и все исправил.
Блядь! Какого хера оно его выполняет вместо возврата deferred? Пиздец!
q = require("q")
a = q.Promise (resolve,reject,notify) ->
setTimeout(
->
bu = Math.random() * 100
console.log("a", bu)
resolve(bu)
,
Math.random() * 3000
)
b = q.Promise (resolve,reject,notify) ->
setTimeout(
->
bu = Math.random() * 100
console.log("b", bu)
resolve(bu)
,
1000 + Math.random() * 3000
)
Результат вызова:
$ coffee promises_all.coffee Running node v0.11.13 a 83.59919420909137 b 5.926010990515351
Ну и что с этим блядь делать? Блядь. Блядь. Блядь.
q = require("q")
q.all([
q.Promise (resolve,reject,notify) ->
setTimeout(
->
bu = Math.random() * 100
console.log("a", bu)
resolve(bu)
,
Math.random() * 3000
)
,
q.Promise (resolve,reject,notify) ->
setTimeout(
->
bu = Math.random() * 100
console.log("b", bu)
resolve(bu)
,
1000 + Math.random() * 3000
)
])
.then (pizdec) ->
console.log pizdec
Результат вызова:
$ coffee promises_all.coffee Running node v0.11.13 a 28.216111892834306 [ 28.216111892834306 ] b 73.70093793142587
Сука блядь сука блядь сука блядь сука блядь. Эта сука блядь нихуя не понимает блядь что там блядь массив блядь вместо этого блядь она компилируется блядь в полную блядь хуйню блядь хотя блядь все отступы блядь расставлены блядь правильно блядь сука блядь. Вот блядь правильный вариант, блядь. Скобочек ей не хватает блядь сука блядь что за тупизм блядь.
q = require("q")
q.all([
(a = q.Promise (resolve,reject,notify) ->
setTimeout(
->
bu = Math.random() * 100
console.log("a", bu)
resolve(bu)
,
Math.random() * 3000
)
),
(b = q.Promise (resolve,reject,notify) ->
setTimeout(
->
bu = Math.random() * 100
console.log("b", bu)
resolve(bu)
,
Math.random() * 3000
)
)
])
.then (pizdos) ->
console.log pizdos
console.log a,b
Результат вывода:
$ coffee promises_all.coffee
Running node v0.11.13
{ state: 'pending' } { state: 'pending' }
a 87.82047459390014
b 66.98890661355108
[ 87.82047459390014, 66.98890661355108 ]
В общем, грустно всё это.
Не люблю колупать реестр, потому, что можно ошибиться и тем самым устроить себе гемморой головного мозга человека. Данный способ помог мне избежать этого:
1. Запустить msconfig и выставить там /SAFEBOOT. Перезагрузиться.
2. Зайти в BIOS и выбрать AHCI
3. Загрузиться в safemode (ничего нажимать не надо, оно само), зайти в msconfig, убрать /SAFEBOOT.
4. Перезагрузиться и работать уже в режиме AHCI.
One down, one to go
Just another bullet in the chamber
Симптомы:
Вместо документа принтер печатает сообщение об ошибке:
PCL XL error
Subsystem: IMAGE
Error: IllegalAttributeValue
Operator: ReadImage
Position: 20
Лечение:
Удалить драйвер PCL6, вместо него поставить PCL5. За предложение использовать PCL6 бить по лицу. Написать вирус, который удалит PCL6 к хуям собачьим со всех компьютеров во вселенной. Внедрить в HP телесные наказания за каждый найденный баг для программистов и продакт-менеджеров (последние должны получать втрое больше ударов розгами, чем первые)
apt-get -y update && apt-get -y upgrade apt-get -y install aptitude software-properties-common python-software-properties apt-add-repository -y ppa:i2p-maintainers/i2p apt-get -y update && apt-get -y upgrade apt-get -y install i2p dpkg-reconfigure i2p
4444; 4445; 7657;
В одну линию:
apt-get -y update && apt-get -y upgrade;apt-get -y install aptitude software-properties-common python-software-properties;apt-add-repository -y ppa:i2p-maintainers/i2p;apt-get -y update && apt-get -y upgrade;apt-get -y install i2p;dpkg-reconfigure i2p



