sevenix: (brother)
Кусочек карты боевых действий:

sevenix: (brother)
"Quite frankly, I find your attitude to be annoying and downright stupid.

How hard can it be to understand the following simple sentence:

THE USER DOESN'T CARE." (C) Linus Torvalds

Буду тыкать в это носом начинающих прогов ))
sevenix: (brother)
Благодаря Навальному, каждый ламер рунета почувствовал себя экспертом сайтостроения ))

mspaint

Dec. 10th, 2010 12:37 pm
sevenix: (mad)
На рабочем компе тормозит запуск mspaint и вставка из него картинок в ворд

как это может быть не понимаю

переставить mspaint? )))

ЗЫ. M$ MD! )
sevenix: (Default)
C#

            public SetWidth(int width)
            {
                width = width;
            }
            public int width;


всего лишь ворнинг

и эти люди запрещают мне ковыряться в носу катят бочку на С++

ЗЫ. А все потому, что программист, науськанный рашарпером, убрал показавшийся ему (решарперу) лишим this
sevenix: (brother)
Как перенести винду (в данном случае XP) на другой диск

Начальные условия:

- рабочая винда на одном диске
- чистый диск (в моем случае ssd), куда ее нужно перенести

процесс )
- загружаемся с нового диска
sevenix: (fallout3-bos)
Операционные системы делятся на два вида: чистоплотые и нечистоплотные

В нечистоплотных ОС программки гадят "под себя", т.е. создают временные файлы, логи и прочее гавно в тех же каталогах, где и жувут. Яркий пример такой ОС - windows

В чистоплотных ОС программки, как правило (хотя есть и редкие исключения), гадят в специально отведенные места: /tmp, /var, /var/log. К таким ОС относятся все юникс подобные

Плюсов у числоплотных ОС множество, самые главные:
- отхожие места можно организовать, например, в памяти; тогда по окончании работы все отходы будут автоматически уничтожены
- можно легко найти логи интересующей программы, тогда как в винде еще надо догадаться где они лежат
- чистка логов и временных файлов превращается в одну операцию удаления, без поиска по всему диску

ЗЫ. Нашел сегодня на рабочем компе в Program Files восемь гигабайт логов ))
sevenix: (fallout3-bos)
1178870 *** 15.02.2010 16:48:16 merge с изменениями основной ветки
1178851 *** 15.02.2010 15:48:16 merge с изменениями основной ветки
sevenix: (brother)
"Средний статистический проект напоминает огромный грузовик, у которого кузов до верху наполнен фичами. Или даже с горкой.
Грузовик трогается с места и начинает набирать скорость. Если время ограничено, то старт очень резкий и часть фичей по инерции вываливается сразу. В первую очередь вываливаются фичи, которые лежали либо сильно сбоку, либо где-то слишком высоко. Грузовик ускоряется дальше, и самые неустойчивые фичи сносит ветром. Их мало, но если ваша педаль газа вдавлена до отказа, то вы превышаете максимально допустимую скорость - мотор дребезжит, кузов трясется, а грузовик опасно наклоняется при поворотах. Часть плохо закрепленных фичей отлетает сама, часть приходится специально сбрасывать, чтобы не перевернуться.
Ну а дальше релиз и пора тормозить. Но так как вы ехали слишком быстро и на релизе слишком резко затормозили, некоторые фичи по инерции вылетают и летят дальше. В патчи." [livejournal.com profile] orvind

еще о терминологии: http://orvind.livejournal.com/84426.html
sevenix: (mad)
Имеет хороший, интуитивно непонятный интерфейс...

rsdn

Apr. 15th, 2009 06:09 pm
sevenix: (Default)
и как теперь работать? )


sevenix: (mad)
Тех кто проектировал это нельзя допускать до проектирования

вот такой жуткий говнокод для упаковки строковых данных:

MemoryStream ms = new MemoryStream();
GZipStream compressedzipStream = new GZipStream(ms, CompressionMode.Compress, true);
byte[] bunch = System.Text.UnicodeEncoding.UTF8.GetBytes(file.Value);
compressedzipStream.Write(bunch, 0, bunch.Length);
compressedzipStream.Close();


в ms.ToArray() результат упаковки

А все потому что GZipStream не умеет брать ни другой стрим как источник данных, ни тем более строку...

Хорошо догадались хоть, что можно в другой стрим результат упаковать Ж), а то могли бы в byte[] сделать

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

MemoryStream ms = new MemoryStream(
    new GZipStream(file.Value, CompressionMode.Compress).getData()));


Распаковка обратно выглядит, естественно, еще более феерически...
sevenix: (mad)
"Справедливая критика. Но вы не задумывались почему замалчивается ядерное программирование? Просто эту тему засекретили!
Сами должны понимать, ежели чеченские полевые программисты освоят ядерное программирование то всем мало не покажется.
Бил Ладен давно охотится за ядерными программистами, но пока ему удалось подготовить в своих лагерях только диагональных.
По некоторым сведениям сейчас они работают над расщеплением ядра линукса."

"Диагональное программирование":

#pragma optimize(code_diagonal)

void main0()
{
};
                      void main1()
                      {
                      };



жесткий флейм с геймдева http://www.gamedev.ru/code/forum/?id=19939
sevenix: (Default)
Я> К слову сказать, он у меня открывается в 2003 ворде и редактируется. Уж не знаю почему Ж)
Т> Конвертор наверное проинсталлировался
Я> Конвертер у меня раньше только читал. Для редактирования надо было сначала в 2003 формат сохранять
А> у меня тоже сначала только читались, потом видимо когда конвертер отрастает нужной длины он еще и редактировать позволяет
Я> Самое забавное, что у меня сейчас в 2003 ворде есть выбор «сохранить в формате 2007»
А> я ж говорю, когда конвертер наберется сил, твой офис превратится в тыкву :)
sevenix: (Default)
тоже с рсдн
-----
К пастуху, пасущему стадо овец, подъезжает на машине какой-то тип, высовывается из окна и говорит:

— Если я тебе скажу, сколько у тебя овец в стаде, ты мне подаришь одну? Немного удивленный пастух отвечает:

— Конечно, почему бы и нет.

Тогда этот мужик достает ноутбук, подсоединяет его к мобильному телефону, устанавливает связь с Интернетом, заходит на сайт НАСА, выбирает спутниковую связь GPS, выясняет точные координаты места, где он находится, и отправляет их на другой спутник НАСА, который сканирует эту местность и выдает фото со сверхвысоким разрешением. Затем этот тип передает снимок в одну из лабораторий Гамбурга, которая через несколько секунд отправляет ему мыло с подтверждением того, что снимок был обработан и полученные данные сохранены в базе данных. Через ODBC он подключается к базе данных MS-SQL, копирует данные в таблицу EXCEL и начинает производить расчет. Через несколько минут он получает результат и распечатывает в цвете 150 страниц на своем миниатюрном принтере. Наконец он говорит пастуху:

— У тебя в стаде 1586 овец.

— Точно! Именно столько овец у меня в стаде. Что ж, выбирай. Мужик выбирает одну и грузит ее в багажник. И тут пастух ему говорит:

— Послушай, а если я угадаю, кем ты работаешь, ты мне ее вернешь? Немного подумав, мужик говорит:

— Ну давай.

— Ты работаешь консультантом, — неожиданно выдает пастух.

— Это правда, черт возьми! И как же ты догадался?

— Это было легко сделать, — говорит пастух, — ты появился, когда никто тебя не звал, хочешь получить плату за ответ, который я уже знаю, на вопрос, который тебе никто не задавал, и к тому же ты ни хрена не cмыслишь в моей работе. ТАК ЧТО ОТДАВАЙ ОБРАТНО МОЮ СОБАКУ.
------
Page generated Sep. 25th, 2017 12:33 am
Powered by Dreamwidth Studios