- 1
 
if ($startTime == $endTime || $endTime < $startTime) {
                                    Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+151.9
if ($startTime == $endTime || $endTime < $startTime) {
                                    Написал, ужаснулся и тут же переписал
+151.9
$_SEARCH_DATA= JRequest::get($_GET);
$arr_keys=array_keys($_SEARCH_DATA);
for($i=0;$i<count($arr_keys);$i++){ 
	$arr_data[$i]=$_SEARCH_DATA[$arr_keys[$i]];
}
$arr_form=array_combine($arr_keys,$arr_data);
                                    
+151.9
$table_name = "$pub_code"."_"."$lg_code";
                                    
+151.8
return DSQR(a.r) + DSQR(a.i);
return fabs(a.r) + fabs(a.i);
                                    
            Пример говроретурна одной из моих функций в дипломном проекте на Си. Я собрал несколько вариантов программы, комментируя в различных местах различные return такого вида, как сейчас представлено выше.
DSQR() -- это макрос возведения в квадрат из numericalrecepies. Там вся программа на основе "рецептного" кода.
        
+151.7
/**
	 * bool _validate_mail(string mail)
	 * Validate an email address
	 * @access private
	 * @param string mail The email address string
	 * @return bool
	 */
	function _validate_mail($mail)
	{
		if (ereg('^[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+'.'@'.'[-!#$%&\'*+\\/0-9=?A-Z^_`a-z{|}~]+\.'.'[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+$',$mail)){
			return true;
		}
		return $this->_debug(4, $mail);
	}
                                    no comments...
+151.7
function setTpl($Tpl_name, $Cache_id=null, $Caching=null){
	$i=count($this->tpl);
	if ( ! is_array($this->tpl)) {
		$this->tpl=array();
	}
	$this->tpl[$i]['name']=$Tpl_name;
	$this->tpl[$i]['cache_id']=$Cache_id;
	$this->tpl[$i]['caching']=$Caching;
}
                                    Вот такой способ инкримента массива
+151.7
for ($i = 0; $i < count($oldCLI); $i++) {
	if ($oldCLI[$i] == null) {
		unset($oldCLI[$i]);
	}
}
                                    unset($oldCLI[$i]); - это как я понимаю контрольный выстрел в голову
+151.7
$result['name'] = mb_convert_encoding(ucfirst(mb_convert_encoding($result['name'], 'CP1251', 'UTF8')), 'UTF8', 'CP1251');
                                    ucfirst не работает с UTF-8, пришлось сделать так :)
+151.6
##	типа база для копипаста. изначально intval отсутствовал, но не суть важно
	$sqll='select tt.title as titletag, t.id_news as id, DATE_FORMAT(n_d.data, "'.DATE_FORMAT.'") as data, n.title as titlenews, n.subject from  '.T_TAGS.' as tt, '.T_NEWS_TAGS.' as t, '.T_ANALIT_DATA.' as n , '.T_ANALIT.' as n_d where t.id_news=n.news_id and n.news_id=n_d.id and t.id_tags="'.intval($_GET["param2"]).'"  and t.id_tags=tt.id  order by n_d.data desc';
	$resultt = $DB->Execute($sqll) or DB_Error(__LINE__, $sqll, $DB);
	$block='main.news';
	while ($roww = $resultt->FetchRow())	{
		foreach ($roww as $_key=>$_value)	$xtpl->assign($_key,	stripslashes($_value));
		$xtpl->assign('titletag',	$roww['titletag']);
		$xtpl->assign('title_title',	$roww['titletag']);
    $xtpl->parse($block.'.newstags.row');
	}			
##	аццкий отжиг
	$sqll='select tt.descr from  '.T_TAGS.' as tt, '.T_NEWS_TAGS.' as t, '.T_ANALIT_DATA.' as n , '.T_ANALIT.' as n_d where t.id_news=n.news_id and n.news_id=n_d.id and t.id_tags="'.intval($_GET["param2"]).'"  and t.id_tags=tt.id order by n_d.data desc';
	$resultt = $DB->Execute($sqll) or DB_Error(__LINE__, $sqll, $DB);
	$roww = $resultt->FetchRow();
	foreach ($roww as $_key=>$_value)	$xtpl->assign($_key,	stripslashes($_value));
	if($roww['descr']!='') $xtpl->parse($block.'.newstags.descr');
                                    копипаст неискореним.
+151.6
var addEventListener = function() {
    // Если браузер IE:
    if (window.attachEvent)
        // Возвращаем функцию для IE:
        return function(element, event, callback) {
            // Фиксуем callback, чтоб установить правильный
            // this, и передавать объект события первым параметром:
            callback.__callbackfix = function() {
                callback.call(element, window.event);
            };
            // Устанавливаем обработчик (не забываем про "on")
            return element.attachEvent("on" + event, callback.__callbackfix);
        }
    // Если браузер W3C-совместим:
    if (window.addEventListener)
        // Возвращаем функцию без фиксов:
        return function(element, event, callback) {
            // Последний параметр всегда false, для совместимости с IE:
            return element.addEventListener(event, callback, false);
        }
}();
                                    Найдено на просторах рунета. А теперь пробуем повесить событие на window.