Welcome to TechNet Blogs Sign in | Join | Help

Browse by Tags

All Tags » Software development   (RSS)

О проблемах с code reviews

Кросс-пост с персонального как обычно... --- Да-да, знаю... Очень необычно ругаться на code reviews (ревизии кода), особенно в мире где они воспринимаются чуть ли не как одиннадцатая заповедь, за неуважение к которой легко угодить на костер... Так что,

THOU SHALT GIVE MNEMONIC NAMES TO THY VARIABLES или о важности мнемоники

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

Годовые ревью как мартышкин гаечный ключ

В английском языке есть такое выражение «Monkey wrench» - «мартышкин гаечный ключ». Представьте себе хитрую большую машину с большим количеcтвом двигающихся частей, шестеренок, рычагов, труб, клапанов в духе мультиков про сумасшедших ученых и злых гениев.

Три быстрые сортировки - представляем новый tag - Eldar University

На один из моих предыдущих постов мне кинули ссылку, которая мне ну ОЧЕНЬ... нет, просто ОЧЕНЬ понравилась. Что привело к нахальному решению ввести новый tag - Eldar University. Под этим тагом будут публиковаться ссылки на выступления, которые... ну,

Заговор белорусской ведьмы или сколько лет профессии программиста?

Кросс-пост с персонального как обычно... --- «Нет, я давно уже не программист, Я - чародей, я - маг, я - чернокнижник! Мой монитор - окно в иную жизнь, И, преломляясь в гранях тёмных призм, В неё вхожу я, бестелесный призрак!...» Александр Мусаев «Чернокнижник»

Аутсоурсинг и студенты идущие в программирование в США

Как всегда, кросс-пост с персональго блога ... --- Попалось две статейки в Communications of ACM достойные упоминания. Первая в основном представляет из себя жалобный визг по поводу того, что студенты в США не хотят идти в программирование – Computer

Quicksort на списках

Очередной кросс-пост с персонального ... --- Нашло чего-то такое, декадентское сегодня... Наверное, заработался... Все мы прекрасно знаем быструю сортировку - quicksort, которая обычно применяется к массивам. Все мы также прекрасно знаем самые разные

Программист – тоже человек!

Что бы вы сказали о человеке, который решил показывать полноэкранные фильмы на машине с Intel 80386 (помните, были такие?) или решившем построить вебсайт, обслуживающий миллионы человек, на одной едиственной IBM PC XT circa 1980? Покрутили бы пальцем
Posted by EldarM | 8 Comments

Работающая быстрая сортировка (quicksort) на C#...

Вчера супруга, которая решила посмотреть вокруг место работы получше и начала каждый вечер делать программистские задачки на C#, C++ и Python, полвечера убила на быструю сортировку (quicksort). Я тем временем опять удивился насколько много граничных условий

Патенты и ревью патентов научной общественностью

Уже некоторое время PeerToPatent ( http://www.peertopatent.org/ ) пытается инициировать общественную фильтрацию патентов, которые пытаются получить частные лица и - разумеется в первую очередь - корпорации. Не секрет, что большая часть патентов в ПО индустрии

Один случай, когда можно использовать оператор GOTO...

Уже не одно поколение программистов выросло с почти расистской ненавистью к оператору goto. Поверьте мне, я знаю, я полностью разделяю сию предубеждение. Но позвольте выступить с одним случаем, когда использование оператора goto не выглядит таким уж неприемлемым.
Posted by EldarM | 43 Comments

Этика индустрии разработки софта

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

Патент на pop-up

Я думал, что это миф, городская легенда. Но, нет, оказывается правда. 14 мая 2002-го года патентное бюро США выдало патент номер 6,389,458 на следующий Javascript код: function onExit() { popup = window.open(“pop.html”); popup.focus(); } Только что прочитал

Оценки софтверных проектов или равно ли целое сумме слагаемых?

В этой статье я собираюсь поговорить о вещах, которые вы все давно знали. Теперь я предлагаю о них задуматься. Если вы не новичок в софтверной индустрии, то вы в курсе, что перодически любой менеджер оказывается в фазе, когда его начинают резко интересовать

Легенды Windows Home Server - Checkin Garfield

Ну, что такое checkin, надеюсь все знают? Это когда вы отправляете измененный (исправленный или дополненый) код обратно в хранилище исходного кода. Для этого обычно есть специальные системы называемые контроль версий. Ребята на открытых платформах обычно
 
Page view tracker