- 1
- 2
fib = 0 : 1 : zipWith (+) fib (tail fib)
main = print $ take 700 fib
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+118
fib = 0 : 1 : zipWith (+) fib (tail fib)
main = print $ take 700 fib
+138
$sql_ex = array();
if(isset($this->request->get["id"]) && $this->request->get["id"] == '5')
$sql_ex[] = " `ex`.`num` = 5 ";
else
$sql_ex[] = " `ex`.`num` != 5 ";
if(isset($this->request->get["id"]) && $this->request->get["id"] == '7')
$sql_ex[] = " `ex`.`num` = 7 ";
else
$sql_ex[] = " `ex`.`num` != 7 ";
if(isset($this->request->get["id"]) && $this->request->get["id"] == '4')
$sql_ex[] = " `ex`.`num` = 4 ";
else
$sql_ex[] = " `ex`.`num` != 4 ";
if(isset($this->request->get["id"]) && $this->request->get["id"] == '10')
$sql_ex[] = " `ex`.`num` = 10 ";
else
$sql_ex[] = " `ex`.`num` != 10 ";
if(isset($this->request->get["id"]) && $this->request->get["id"] == '11')
$sql_ex[] = " `ex`.`num` = 11 ";
else
$sql_ex[] = " `ex`.`num` != 11 ";
if(isset($this->request->get["id"]) && $this->request->get["id"] == '14')
$sql_ex[] = " `ex`.`num` = 14 ";
else
$sql_ex[] = " `ex`.`num` != 14 ";
if(isset($this->request->get["id"]) && $this->request->get["id"] == '19')
$sql_ex[] = " `ex`.`num` = 19 ";
else
$sql_ex[] = " `ex`.`num` != 19 ";
if(isset($this->request->get["id"]) && $this->request->get["id"] == '20')
$sql_ex[] = " `ex`.`num` = 20 ";
else
$sql_ex[] = " `ex`.`num` != 20 ";
if(isset($this->request->get["id"]) && $this->request->get["id"] == '21')
$sql_ex[] = " `ex`.`num` = 21 ";
else
$sql_ex[] = " `ex`.`num` != 21 ";
if(isset($this->request->get["id"]) && $this->request->get["id"] == '13')
$sql_ex[] = " `ex`.`num` = 13 ";
else
$sql_ex[] = " `ex`.`num` != 13 ";
if(isset($this->request->get["id"]) && $this->request->get["id"] == '12')
$sql_ex[] = " `ex`.`num` = 12 ";
else
$sql_ex[] = " `ex`.`num` != 12 ";
if(isset($this->request->get["id"]) && $this->request->get["id"] == '6')
$sql_ex[] = " `ex`.`num` = 6 ";
else
$sql_ex[] = " `ex`.`num` != 6 ";
if(isset($this->request->get["id"]) && $this->request->get["id"] == '17')
$sql_ex[] = " `ex`.`num` = 17 ";
else
$sql_ex[] = " `ex`.`num` != 17 ";
if(isset($this->request->get["id"]) && $this->request->get["id"] == '23')
$sql_ex[] = " `ex`.`num` = 23 ";
else
$sql_ex[] = " `ex`.`num` != 23 ";
if(isset($this->request->get["id"]) && $this->request->get["id"] == '16')
$sql_ex[] = " `ex`.`num` = 16 ";
else
$sql_ex[] = " `ex`.`num` != 16 ";
$sql_extra = '';
if (!empty($sql_ex)) $sql_extra = ' AND '.implode(" AND ", $sql_ex);
В начале нужно было одно условие, потом еще и еще и ...
+166
var strLabel = "<label for='yyyy' generated='true' class='error'>Чтобы зарегистрироваться, вам должно быть не менее 00 лет.</label>".replace(/00/gi, ageLimit);
Автор: samsung
+125
<ul class="select"><li><a href="#nogo"><b>Clients</b><!--[if IE 7]><!--></a><!--<![endif]-->
<!--[if lte IE 6]><table><tr><td><![endif]-->
<div class="select_sub">
<ul class="sub">
<li><a href="#nogo">Clients Details 1</a></li>
<li><a href="#nogo">Clients Details 2</a></li>
<li><a href="#nogo">Clients Details 3</a></li>
</ul>
</div>
<!--[if lte IE 6]></td></tr></table></a><![endif]-->
</li>
</ul>
Год выпуска неизвестен, но попалось сегодня....
−104
Запрос = Новый Запрос;
Запрос.Текст = "
|ВЫБРАТЬ
| ВЫБОР Когда Ном.Ссылка.ЭтоГруппа=Истина Тогда 1 Иначе 0 Конец как этоГруппа,
| 1 как Уровень,
| ВЫБОР Когда Ном.Ссылка.Родитель.Код=""00002"" Тогда """" Иначе Ном.Ссылка.Родитель.Код Конец как кодРодителя,
| Ном.Ссылка.Код как Код,
| Ном.Ссылка.Наименование как Наименование,
| Ном.Ссылка как Элемент
|ИЗ справочник.Номенклатура как Ном";
РЗ = Запрос.Выполнить();
ТЗ = РЗ.Выгрузить();
Сообщить("1. Подготовка таблицы ...");
КК=0;
КМАКС=ТЗ.Количество();
Индикатор1 = ЭлементыФормы.Индикатор;
Индикатор1.МаксимальноеЗначение = ТЗ.Количество();
Индикатор1.Значение = 0;
Для Каждого ТекСтрока ИЗ ТЗ Цикл
Индикатор1.Значение = Индикатор1.Значение + 1;
ОбработкаПрерыванияПользователя();
КК = КК + 1;
Состояние(Формат(КК/КМАКС*100, "ЧЦ=8; ЧДЦ=2"),Цел(КК/КМАКС*100));
ТекСтрока.Уровень = ТекСтрока.Элемент.Уровень()-1;
КонецЦикла;
ТЗ.Сортировать("этоГруппа убыв,Уровень возр,Наименование возр");
Вот такой вот способ получения номенклатуры вместе с иерархией
+148
document.getElementById('siF20').disabled=(this.checked==true)?false:true;
+50
public function getEgreementsInfo($client_id) {
$list = array();
$query = $this->db->query("
SELECT * FROM `".DB_PREFIX."import_11` WHERE `client_id` = '".$this->db->escape($client_id)."'
");
return $this->customer->getAgreements();
return $query->rows;
}
Бывают ситуации, когда ошибка вылазит на продакшене, и исправить нужно за несколько минут. В результате возникают перлы
+98
<?php
echo (int) ((0.1 + 0.7) * 10);
?>
Похопе меня пугает
http://ideone.com/gVnkep
+54
public function accuire($array = array()) {
return $this->acquire($array);
}
public function acquire($array = array()) {
Spell-master
+137
private void SetRowColor()
{
DataGridView dg = new DataGridView();
dg.Sorted += new EventHandler(DataGridView1_Sorted);
foreach (DataGridViewColumn col in DataGridView1.Columns)
{
if (col is DataGridViewTextBoxColumn)
{
if (col.HeaderText == "Status")
{
foreach (DataGridViewRow dgRow in DataGridView1.Rows)
{
if (dgRow.Cells[col.Index].Value.ToString() == "0" || dgRow.Cells[col.Index].Value.ToString() == "Inactive")
{
DataGridViewCellStyle dStyle = new DataGridViewCellStyle();
dStyle.BackColor = Color.Goldenrod;
dStyle.Padding = new System.Windows.Forms.Padding(3, 0, 0, 0);
dgRow.DefaultCellStyle = dStyle;
}
}
}
if (col.HeaderText == "StatusID")
{
foreach (DataGridViewRow dgRow in DataGridView1.Rows)
{
if (dgRow.Cells[col.Index].Value.ToString() == "0" || dgRow.Cells[col.Index].Value.ToString() == "Inactive")
{
DataGridViewCellStyle dStyle = new DataGridViewCellStyle();
dStyle.BackColor = Color.Goldenrod;
dStyle.Padding = new System.Windows.Forms.Padding(3, 0, 0, 0);
dgRow.DefaultCellStyle = dStyle;
}
}
}
}
//if (DataGridView1.Columns[i].ValueType == typeof(System.DateTime) && DataGridView1.Columns[i].Name != "CreateTS" && DataGridView1.Columns[i].Name != "ModifyTS" && DataGridView1.Columns[i].Name != "InactiveTS" && DataGridView1.Columns[i].Name != "PrintedTS")
//{
// DataGridView1.Columns[i].DefaultCellStyle.Format = m_strDateFormat;
// DataGridView1.Columns[i].Width = m_strDateFormat == "dd MMM yyyy hh:mm:ss tt" ? 150 : DataGridView1.Columns[i].Width;
//}
//DataGridView1.Columns[i].DefaultCellStyle.
}
}
Новая работа. WinForms.
90% примерно такое.