Home

Advertisement

Customize

Previous 20

Sep. 1st, 2009

come together

(no subject)

Если кофе хороший — это он. Если плохой — оно.

Jul. 30th, 2009

come together

плюсы

Разговариваю со знакомым в аське. Он студент, пытается изучать C++, хочет написать сниффер.)) Нарыл в интернете статью, пытается компилять/запускать.
Спрашивает, почему строчка не работает:
printf("%s",itoa(hibyte,"",10));
Бред сумасшедшего, ей-богу:)

Jul. 23rd, 2009

putin

О терминалах

Читая Гоголя и Гегеля, и Бабеля, и Бебеля About Face 3 Алана Купера, не могу не вспомнить проектировщиков разного рода терминалов. Определенно, у них альтернативное расположение мозгов и мест произрастания рук.

Задача номер один: заплатить «за свет».
Подхожу к терминалу, ввожу номер договора (или как это называется?). Он мне: «Так-так, тебя зовут %person_name%, и живешь ты здесь: %address%». Я: «Угу». (Меня, конечно, зовут совершенно по-другому, я просто квартиру снимаю. Хозяина квартиры, конечно, тоже зовут не так, но это совсем другая история). Он: «Введи-ка мне предыдущее значение показаний счётчика». Я удивлён: он знает, как меня (не совсем меня, но не важно...) зовут, где я живу, но не помнит, за сколько я заплатил? Ладно, ввожу. Просит текущее значение. Ввожу. ПРОСИТ ВВЕСТИ РАЗНОСТЬ >_< Потом просит ввести сумму!!!! (После разности это даже кажется логичным:))

Задача номер два: положить денежку на телефон (не себе)
Подхожу к терминалу, он просит указать оператора. Смотрю на номер, думаю.... Ну, наверное, это %operator_name%. Выбираю, ввожу десятизначный номер (сверяясь по телефону, номер-то не мой!), нажимаю «Продолжить».... Он мне: «А вот и НЕ УГАДАЛ! Этот номер принадлежит другому оператору!!!». Сцуко, если ты знаешь, какому оператору принадлежит номер, зачем меня спрашиваешь? Позвонил: «Привет, у тебя какой оператор? — %other_operator_name%» — выбрал нужный. Номер, естессно, пришлось вводить заново.

Задача номер три: снять денежку с карточки (хвалебная история:))
Кругом и повсюду рассказывают квази- или даже псевдосмешные истории про «вернуться к банкомату и забрать карточку». У меня карта %bank_name%, так их банкоматы не отдадут деньги, пока ты не заберешь карточку. Могут же, когда захотят?

May. 29th, 2009

come together

не поделиться этим просто не могу

Человек пишет (имена и возраст героев изменены):
void GetAllObjects(std::vector<CSomething> &data);

Я комментирую: раз метод не изменяет экземпляр класса, нужно добавить модификатор const.
В новой версии вижу:
const void GetAllObjects(std::vector<CSomething> &data);

Заряд бодрости и веселья на все выходные:)

Apr. 11th, 2009

come together

pvEnvironment, или Чего нет у Рихтера

Функция CreateProcess() имеет аж 10 параметров. Один из них: pvEnvironment — позволяет задать новому процессу окружение. Обычно вместо этого параметра передается NULL — и это означает, что дочерний процесс наследует переменные окружения родителя. В качестве альтернативы можно вызвать функцию GetEnvironmentStrings() и передать в CreateProcess() результат ее вызова — но это та же писька, только сбоку: CreateProcess() именно так и поступает.
При решении одной задачи мне потребовалось вручную формировать окружение нового процесса. Но при попытке передать строку var1=value1\0var2=value2\0...varN=valueN\0\0 новый процесс не запускался, ругаясь на ошибку инициализации. Рихтер на эту тему молчит. Гугль тоже не особенно многословен.
Методом научного тыка проб и ошибок выяснил, что в новом окружении обязательно должна быть переменная SystemRoot — c «настоящим» его значением (по умолчанию это c:\windows).

Проверено на XP SP3, но SP, наверное, не при чем.

Upd. На случай, если гуглю станет стыдно, и он зайдет сюда проиндексировать эту запись, всякий случай приведу текст ошибки инициализации:
---------------------------
*************.exe - Ошибка приложения
---------------------------
Ошибка при инициализации приложения (0xc0150004). Для выхода из приложения нажмите кнопку "ОК".
---------------------------
ОК
---------------------------

Jan. 22nd, 2009

come together

квипофилия

Никак не могу избавиться от ощущения, что нас наебывают))
Во-первых, древний билд 7981 qip-а до сих пор выходит в сеть, хотя уже раза четыре (если не пять) с момента его выхода (октябрь 2006!!!!) менялся протокол. Билды 80хх при этом слушаются uin #1 «ICQ System» и покорно не показывают контакты из листа.
Во-вторых. Только что запустил билд 8080 — он работает.))
В третьих. Может, я чего-то не понимаю, но если в приложении (например, qip 2005 build 8080) реализован другой протокол (он — протокол! — изменился!!!!), то его работоспособность должна утрачиваться в момент смены протокола, а не при перезапуске приложения.
Хотя, с другой стороны, если AOL хочет денежку, это совершенно понятно. Но ничем помочь не могу: бесплатный клиент без рекламы мне все равно нравится больше))

upd. Протокол авторизации менялся, а не протокол работы. Каюсь, попутал. Но всё остальное — в силе.

Dec. 30th, 2008

come together

(no subject)

Будучи конкретным классом, CPerson должен предоставлять реализацию чисто виртуальных функций, унаследованных от IPerson.

Скотт Мейерс. Эффективное использование C++

Dec. 12th, 2008

come together

ЗАТО Красноярск-26 aka Железногорск. Парт 2

О московском патриотизме (в лучшем смысле слова:))
Перед вылетом из Москвы в Красноярск наши московские коллеги решили немного расслабиться коньячком и позвали присоединиться к ним:) Пока вытыкал наушники из ушей, убирал плеер в карман и начинал расслабляться коньячком, состоялся примерно такой разговор. А — Артем (Мск), Я - соответсно, я:)
А: Что слушаешь?
Я: Бригадный Подряд.
А: Не слышал такого.. Это что по стилю?
Я: Ну, панк-рок питерский.
А: Не.. Не люблю панк-рок.. Не слушаю...
Я: Если подумать, я тоже не особенно люблю то, что называется панк-роком: грязное звучание, тупые тексты, агрессия... Но БП — это такой позитивный панк-рок, веселая музыка...
А: Ага! Позитивный — это хорошо!
Я: Вот и получается, что когда я говорю, что люблю панк-рок, я имею в виду Бригадный подряд, Наив и...
А: О! Наив — классная группа, я их тоже люблю!

Опять площадь Ленина, вид из гостиницы.)

Nov. 30th, 2008

come together

ЗАТО Красноярск-26 aka Железногорск. Парт 1

Находясь в командировке в Железногорске, обратили с коллегами внимание на интересный факт. Абсолютно во всех магазинах продавцы всем своим видом показывают, что плевать они на тебя хотели. И что они очень-очень несчастны. И виноват во всех их бедах именно ты:)

Вид из гостиницы на пл. Ленина, кликабельно.

Nov. 13th, 2008

come together

(no subject)

Сегодня 800 дней моему ЖЖ:) Типо юбилей))

А вчера был офигительный концерт по печальному поводу. Вчера поминали вспоминали Полковника, Лешу Хрынова. Я думаю, ему бы понравилось.

Nov. 11th, 2008

come together

Полюби меня скорее)

Я обнимаю батарею (тый-рым-тым-тым-тырым)
Хочу тепла, хочу тепла (та-рай-та-та-та-ра)
Хочу, чтоб эта батарея (туй-рум-ту-ту-турум)
Меня, как баба, обнялааааааааааааааа!!!!!!!!
    Батаре-е-я!
        Батаре-е-я!
    Батаре-е-я!
        ПОЛЮБИ МЕНЯ СКОРЕЕ!!!
Хо!

Так о чем это я?:) В один не очень замечательный день обнаружил, что ИБП сдох: то есть даже не пищит «Поменяй батарейку!!!!!!!!!1111111АДИНАДИНАДИН..», а просто умер. Не включается, тускло посвечивая красным светодиодом. Руки дошли (не их это работа — ходить:)) только сейчас, проковырялся минут, наверное, сорок, но все-таки вытащил батарею. Она мало того, что чуток потекла, так еще и вспухла раздалась в размерах, что немало осложнило ее извлечение из ИБП. Пришлось разобрать полностью, вытащив все внутренности. Результат ниже:)

Кликабельно.

Oct. 29th, 2008

come together

Опять занимаюсь херней.......)

УДОСТОВЕРЕНИЕ ЭКСТРАСЕНСА:

Сим удостоверением подтверждаем что kapnuu имеет
следующий уровень экстрасенсорных способностей:


Cчет: 6626 (37% способностей)


У вас несомненно есть предрасположенность к подобного рода вещам, для овладения навыками экстрасенсорного восприятия вам достаточно просто прислушаться к себе и научиться пользоваться уже имеющимися у вас способностями.

Показать мою позицию в рейтинге TOP100 экстрасенсов!
Пройти тест на экстрасенса

Sep. 12th, 2008

come together

Пресс аникей)) Ыыыыыыыыыыыыыы))))

Сегодня, в день программиста, еще и именины у Аникея: http://ru.wikipedia.org/wiki/12_сентября

Sep. 1st, 2008

putin

Ресторанная критика: дубль 2)

Сидели вчера в «Маленькой Японии» на Покре. Видели крысу, здоровую такую. Выбежала из-под рабочего стола официанта, пошарилась недолго и убежала назад.))
Сообщили об этом событии официантке. Она, сделав лицо a la О_о, сказала, что это «здорово...... просто замечательно............»
В ахуе.))))

Jul. 10th, 2008

come together

Пишет ,как хочет

Это какой-то пиздец.

Jun. 7th, 2008

come together

Аквариум — Слова Растамана

Live @ Юпитер, Нижний Новгород 06.06.2008

come together

Антиреклама Bar52

Вчера после полученной на концерте Аквариума порции мегапозитива захотелось отравиться легкой алкогольно-закусочной продукцией:) Не нашли ничего лучше, чем зайти попить пивка в Bar52 на пр. Гагарина — благо, недалеко от дома. Все вроде бы ничего: уютненько, цены не особенно сильно кусают. НО. Где-то около полуночи спрашиваю официанта:
— Вы до скольки работаете?
— Сегодня до двух часов ночи.
— То есть пока не закрываетесь.. Отлично!

Народу становилось все меньше и меньше — и в час к нам подходит девушка:
— Извините, мы закрываемся.
— Но мне сказали, что вы до двух работаете..
— Ну что, мы из-за вас двоих здесь сидеть будем?
О_о

May. 26th, 2008

come together

ХЫЩЩЬЬЬ!!!!111

Я проверил свои знания русского языка и получил пятерку.



Сходи, проверься?

May. 14th, 2008

come together

Новая книжка

Только что получил на почте свежеотпечатанную книгу Джесса Гаррета «Элементы опыта взаимодействия» — купил по ссылке из одного сообщества. Вот такую:


Четайу..........

Наблюдение первое. Книги издательства «Символ+» содержат столько рекламы, что непроизвольно вспоминаются ирония судьбы со вторым номером и дозоры разного времени суток))

Второе. В том же самом издательстве, видимо, забыли, что в русской типографике есть такая штука, как красная строка) Или как там оно по-правильному называется?)))))))) И вообще, вёрстка книги почему-то напоминает вёрстку хытымыыль..

Третье. Все вышесказанное никоим образом (пока!) не относится к содержанию книги. Оно (пока!!!!) создает хорошее впечатление.

May. 7th, 2008

putin

(no subject)

ПРЕВЕД, МЕДВЕД!

Previous 20

Advertisement

Customize