- 1
var errorIsShown = false; // если уже показана ошибка, то зачем опять показывать сообщение об ошибке (ведь если чего то не так.. то логично, что ошибки ещё будут...)
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+162
var errorIsShown = false; // если уже показана ошибка, то зачем опять показывать сообщение об ошибке (ведь если чего то не так.. то логично, что ошибки ещё будут...)
|Mesi
И еще больше замечательных комментариев: http://study.mesi.ru/_layouts/elrportal/assessment/JScript/Other.js
+11
int FCEUI_SetCheat(....)
{
...
if((t=(char *)realloc(next->name,strlen(name+1))))
...
}
А пасиму оно на 2 байта меньше выделяет, насяльника?
http://www.viva64.com/ru/examples/V518/
+154
(function () {
if (location.pathname === "/") {
document.body.id = 'front-page';
}
else {
var path = window.location.pathname.replace('/index.php/', ''),
splittedPath = path.split('/') || ['', ''],
category = splittedPath[0],
subcategory = '';
for (var i = 1; i < splittedPath.length; i++) {
subcategory += ('-' + splittedPath[i]);
}
if (category && (typeof category === 'string')) {
document.body.classList.add('page-' + category);
}
if (subcategory && (typeof subcategory === 'string')) {
document.body.classList.add('page-' + subcategory.replace(/^[-]/, ''));
}
}
})();
Сей замысловатый код призван добавить уникальный класс в body для каждой страницы прямо из урла. Предназначалось в качестве костыля для джумлы, так как через пых не работало, а разбираться никто не стал :)
+150
Не так давно одно местное парнокопытное (и гомосексуальное также) существо с пеной у рта нахваливало
среду разработки php devel studio. Ради интереса скачал - что ж?
Обычный, ничем не примечательный интерпретатор (на дельфях кстати, писаный), ничем не лучше автоита.
Скомпилированный бинарник имеет фантастические размеры - около ~3 мб, при выполнении требует runtime php5ts.dll.
Понмится мне, Конь с присущим ему пафосом предлагал кодить на ней чуть ли не драйверы.
Так в чем же фишка, товарищи, возможно я что-то проглядел? По мне - полнейшая лажа.
Конь php-бляди соснули.
+156
$this->_html .= '<script type="text/javascript">id_language = ' . intval($this->defaultLanguage) . ';</script>';
if ($ObjAdvancedTopMenuClass)
$haveDepend = AdvancedTopMenuClass::menuHaveDepend($ObjAdvancedTopMenuClass->id);
$this->_html .= '<form action="' . $this->base_config_url . '" method="post" id="menuform_' . $this->name . '" name="menuform_' . $this->name . '" method="post" enctype="multipart/form-data" class="width3">
<div id="blocMenuForm">
' . ($ObjAdvancedTopMenuClass ? '<input type="hidden" name="id_menu" value="' . intval($ObjAdvancedTopMenuClass->id) . '" /><br /><a href="' . $this->base_config_url . '"><img src="../img/admin/arrow2.gif" />' . $this->l('Back') . '</a><br class="clear" /><br />' : '');
$this->_html .= '<label>' . $this->l('Tab type') . '</label>
<div class="margin-form"><select name="type" id="type_menu">
<option value="">' . $this->l('Choose') . '</option>
<option value="1" ' . ($ObjAdvancedTopMenuClass && $ObjAdvancedTopMenuClass->type == 1 ? 'selected="selected"' : '') . '>' . $this->l('CMS') . '</option>
<option value="2" ' . ($ObjAdvancedTopMenuClass && $ObjAdvancedTopMenuClass->type == 2 ? 'selected="selected"' : '') . '>' . $this->l('Link') . '</option>
<option value="3" ' . ($ObjAdvancedTopMenuClass && $ObjAdvancedTopMenuClass->type == 3 ? 'selected="selected"' : '') . '>' . $this->l('Category') . '</option>
<option value="4" ' . ($ObjAdvancedTopMenuClass && $ObjAdvancedTopMenuClass->type == 4 ? 'selected="selected"' : '') . '>' . $this->l('Manufacturer') . '</option>
<option value="5" ' . ($ObjAdvancedTopMenuClass && $ObjAdvancedTopMenuClass->type == 5 ? 'selected="selected"' : '') . '>' . $this->l('Supplier') . '</option>
<option value="6" ' . ($ObjAdvancedTopMenuClass && $ObjAdvancedTopMenuClass->type == 6 ? 'selected="selected"' : '') . '>' . $this->l('Search') . '</option>
<option value="7" ' . ($ObjAdvancedTopMenuClass && $ObjAdvancedTopMenuClass->type == 7 ? 'selected="selected"' : '') . '>' . $this->l('Only image or icon') . '</option>
</select></div>';
$this->_html .= '<script type="text/javascript">$("#type_menu").change(function() {showMenuType($(this),"menu");});</script>';
$this->_html .= '<label>' . $this->l('Menu link not clickable') . '</label>
<div class="margin-form">
<input type="checkbox" name="clickable" id="menu_clickable" value="1" ' . ($ObjAdvancedTopMenuClass && $ObjAdvancedTopMenuClass->link [$this->defaultLanguage] == '#' ? ' checked=checked' : '') . ' />
<small>' . $this->l('Add a # in the link field. Do not remove.') . '</small>
</div>';
$this->_html .= '<script type="text/javascript">$("#menu_clickable").click(function() {setUnclickable($(this));});</script>';
if ($ObjAdvancedTopMenuClass && in_array($ObjAdvancedTopMenuClass->type, $this->rebuildable_type)) {
$this->_html .= '<label>' . $this->l('Rebuild tree') . '</label>
<div class="margin-form"><label class="t" for="rebuild_on"><img src="../img/admin/enabled.gif" alt="' . $this->l('Yes') . '" title="' . $this->l('Yes') . '" /></label>
<input type="radio" name="rebuild" id="rebuild_on" value="1" />
<label class="t" for="rebuild_on"> ' . $this->l('Yes') . '</label>
<label class="t" for="rebuild_off"><img src="../img/admin/disabled.gif" alt="' . $this->l('No') . '" title="' . $this->l('No') . '" style="margin-left: 10px;" /></label>
<input type="radio" name="rebuild" id="rebuild_off" value="0" checked=checked />
<label class="t" for="rebuild_off"> ' . $this->l('No') . '</label><br />' . $this->l('Caution, this may change the appearance of your menu !') . '</div>';
}
А Smarty стоит рядышком и тихо плачет вместе с программистом.
Модуль для PrestaShop стоимостью 50 евро.
+166
//делаем отступ
echo '
<table border="0" width="100%" cellspacing="0" cellpadding="10">
<tr>
<td align="center"> <br> </td>
</tr>
</table>
';
таким образом делаются отступы ... facepalm
+76
class Matrix {
ArrayList<ArrayList<Double>> arrayList = new ArrayList<ArrayList<Double>>();
...
}
Вот такая у нас реализация sparsed-матриц.
+15
int main() {
//new int;
FreeConsole();
+157
$hostInfo = Yii::app()->getRequest()->getHostInfo();
$hostInfo = str_replace('http://', "", $hostInfo);
$hostInfo = str_replace('www', "", $hostInfo);
$hostInfo = str_replace('sitename', "", $hostInfo);
$hostInfo = str_replace('.', "", $hostInfo);
$hostInfo = preg_replace('/ru|local/', '', $hostInfo);
Человек до меня получал поддомен третьего уровня
+78
public static String[] Filtr( String[] mas )
{
for(int i=0;i<mas.length;i++)
{
if ("А".equals(mas[i])){
mas[i] = "а";
}
if ("Б".equals(mas[i])){
mas[i] = "б";
}
if ("В".equals(mas[i])){
mas[i] = "в";
}
if ("Г".equals(mas[i])){
mas[i] = "г";
}
if ("Д".equals(mas[i])){
mas[i] = "д";
}
if ("Е".equals(mas[i])){
mas[i] = "е";
}
if ("Ё".equals(mas[i])){
.....//и т.д.
if ("Э".equals(mas[i])){
mas[i] = "э";
}
if ("Ю".equals(mas[i])){
mas[i] = "ю";
}
if ("Я".equals(mas[i])){
mas[i] = "я";
}
if ("Й".equals(mas[i])){
mas[i] = "й";
}
}
for(int i=0;i<mas.length;i++)
{
if(
(mas[i].equals("а") == false) &&
(mas[i].equals("б") == false) &&
(mas[i].equals("в") == false) &&
(mas[i].equals("г") == false) &&
(mas[i].equals("д") == false) &&
(mas[i].equals("е") == false) &&
(mas[i].equals("ё") == false) &&
(mas[i].equals("ж") == false) &&
(mas[i].equals("з") == false) &&
(mas[i].equals("и") == false) &&
(mas[i].equals("к") == false) &&
(mas[i].equals("л") == false) &&
(mas[i].equals("м") == false) &&
(mas[i].equals("н") == false) &&
(mas[i].equals("о") == false) &&
(mas[i].equals("п") == false) &&
(mas[i].equals("р") == false) &&
(mas[i].equals("с") == false) &&
(mas[i].equals("т") == false) &&
(mas[i].equals("у") == false) &&
(mas[i].equals("ф") == false) &&
(mas[i].equals("х") == false) &&
(mas[i].equals("ц") == false) &&
(mas[i].equals("ч") == false) &&
(mas[i].equals("ш") == false) &&
(mas[i].equals("щ") == false) &&
(mas[i].equals("э") == false) &&
(mas[i].equals("ю") == false) &&
(mas[i].equals("я") == false) &&
(mas[i].equals("ъ") == false) &&
(mas[i].equals("ь") == false) &&
(mas[i].equals("ы") == false) &&
(mas[i].equals("й") == false) &&
(mas[i].equals(" ") == false))
{
mas = Del(mas, i);
i--;
} ;
for(int k=0;(k+1)<mas.length;k++)
{
if(mas[k].equals(" ") && mas[k+1].equals(" "))
{
mas = Del(mas, k);
k--;
}
}
}
return mas;
}