Четверг, 30 Апреля 2009 года, 5:07

Почему ваш код – отстой


Почему ваш код – отстой Ваш код – отстой, если он не работает
Работает ли ваш код? С чего вы это взяли? Можете ли вы это доказать?

Если ваш код не имеет тестов, он – отстой. Я имею в виду – всесторонние, в достаточной мере детализированные программные тесты (известные также как Юнит-тесты (unit tests)), а также более высокоуровневые функциональные (functional) и интеграционные (integration) тесты. Тесты, которые автоматизированы. Тесты, которые запускаются постоянно. Включая программные тесты, запускающиеся после всякого изменения кода.
nomeNNescio
Читать | Просмотров: 2575


Четверг, 30 Апреля 2009 года, 4:40

This is how things work in Information Technology...


This is how things work in Information Technology... Любой русский программист после пары минут чтения кода, обязательно вскочит и произнесет обращаясь к себе: переписать это все нафиг. Потом в нем шевельнется сомнение в том, сколько времени это займет, и остаток дня русский программист потратит на то, что будет доказывать самому себе, что это только кажется, что переписать это много работы. А если взяться и посидеть немного, то все получится. Зато код будет красивый и правильный.
nomeNNescio
Читать | Просмотров: 2223


Четверг, 30 Апреля 2009 года, 4:34

Из книги "Персональные ЭВМ в инженерной практике", М. Радио и связь, 1989.


Из книги "Персональные ЭВМ в инженерной практике", М. Радио и связь, 1989....Одним из примеров громоздкой и, по мнению авторов, бесполезной надстройки является интегрированная система WINDOWS фирмы Microsoft. Эта система занимает почти 1 Мбайт дисковой памяти и рассчитана на преимущественное использование совместно с устройством типа "мышь"...
nomeNNescio
Читать | Просмотров: 4262


Четверг, 30 Апреля 2009 года, 4:33

Багопедия: Эти забавные насекомые...


Багопедия: Эти забавные насекомые... Heisenbugs

Гейзенбаги (Хайзенбаги) — особая разновидность багов, исчезающих или мутирующих по мере анализа причины возникновения.

Типичный пример такого зверька: баг проявляющийся в релиз-версии программы, но сидящий партизаном в отладочной. Своим именем баг обязан принципу неопределённости Гейзенберга (Heisenberg uncertainty principle).
nomeNNescio
Читать | Просмотров: 2748


Вторник, 28 Апреля 2009 года, 15:31

Исходные коды антивируса Касперского украдены ...


Недавно на одном популярном хакерском форуме был замечен интересный топик о продаже исходных кодов одного из продуктов Лаборатории Касперского, со слов продавца — это Kaspersky Antivirus 2009. Позже автором темы было добавлено сообщение о продаже исходных кодов продукта(ов) линейки
InfoWatch (дочерняя компания Лаборатории Касперского). Предположительно, исходные коды могли быть похищены у одного из европейских партнёров ЛК.
Попытка задать вопрос сотрудникам ЛК относительно данного инцидента на официальном форуме была естественно проигнорирована, а соответствующий топик оперативно удалён.

joker
Читать | Просмотров: 3189


Вторник, 28 Апреля 2009 года, 14:26

Настройка электронной почты


Настройка электронной почтыСегодня возникла необходимость настроить электронную почту. Все оказалось достаточно просто и интуитивно. Запускаем установленную по умолчанию программу Evolution mail, и сразу же видим приглашение мастера настройки учетных записей:


DIvan
Читать | Просмотров: 2531


Вторник, 28 Апреля 2009 года, 13:04

Программы первой необходимости - 2


Продожаем понемногу обживаться в гостеприимном окружении Ubuntu Jaunty (9.04). Для начала давайте установим файловый менеджер МС, который работает в терминальном режиме. Как обычно, делаем это командой apt-get:
sudo apt-get install mc
запускается midnight commander командой mc в консоли терминала.
DIvan
Читать | Просмотров: 2763


Суббота, 25 Апреля 2009 года, 19:55

Программы первой необходимости


Хороший совет по аське или джабберу от грамотного друга - первое дело при знакомстве с новой операционной системой, знаю по себе ;) В качестве клиента ICQ можно использовать установленный по умолчанию pidgin.
DIvan
Читать | Просмотров: 2617


Суббота, 25 Апреля 2009 года, 19:42

Настройка видеодрайвера в Ubuntu


Не все видеокарты, особенно NVidia, будут авоматически распознаны и задействованы по максимуму. Скорее всего, после установки разрешение экрана будет 800х600, да и экранные эффекты не будут работать.
DIvan
Читать | Просмотров: 4423


Суббота, 25 Апреля 2009 года, 10:18

Андроид для ценителей красоты


Андроид для ценителей красотыHRP-4C, так называемый “ходящий и говорящий” андроид женского пола, созданный японским национальным институтом Advanced Industrial Science and Technology (AIST), готов к серийному производству.
schulze
Читать | Просмотров: 2585





Категории

Товары и Услуги  Авто  Отдых  Здоровье  Hi-Tech  Стройка  Fashion  Разное  Домашний очаг  Бизнес  Общество  Кухня  Образование  Флора и фауна  Музыка и кино  Спорт  Туризм  Хобби  География  Позитив  Наука и Техника  Карьера  Теория жизни  История  Знаменитости  Творчество  Отношения  Фольклор  Религия  Право  Астрономия  Мистика 


Облако тегов



TOP Блоггеры

profitinvestingprofitinvesting
Записей: 3788

webweb
Записей: 741

begtopmerbegtopmer
Записей: 691

sorokasoroka
Записей: 611

ShaDeRzzShaDeRzz
Записей: 242

little_fairylittle_fairy
Записей: 164

nomeNNescionomeNNescio
Записей: 153

savchenkosavchenko
Записей: 98

BeautyPROFBeautyPROF
Записей: 94

Jetos2Jetos2
Записей: 78

KisaMurMurKisaMurMur
Записей: 75

DiezelSun2DiezelSun2
Записей: 73

Весь список

Последние комменты

  • pepkoakrapovik написал(а):
    Реванш Усика і Ф’юрі — це подія, яку я точно не пропущу. У першому бою я підтримував Ф’юрі, але післ...
  • comp-service написал(а):
    хороший сервис, профессиональные мастера, все делают быстро и недорого
  • Serrt написал(а):
    Я бы керамику выбрал. Потому что с пленкой очень много заморочек. Да и желтеет она со временем. А с ...
  • Volk написал(а):
    Вот именно для этого керамика и нужна. Она отлично сохраняет блеск и цвет автомобиля. И от сколов и...
  • Argon написал(а):
    Я не сделал и уже пожалел. Машине еще двух лет нет, а она совсем вид потеряла. Блеск у кузова пропал...

Котлы тления Bullerjan - тепло в каждый дом