- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
var id;
$(window).resize(function() {
clearTimeout(id);
id = setTimeout(doneResizing, 500);
});
function doneResizing(){
window.location.reload();
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+164
var id;
$(window).resize(function() {
clearTimeout(id);
id = setTimeout(doneResizing, 500);
});
function doneResizing(){
window.location.reload();
}
На странице элемент, у которого надо менять положение при ресайзе.
+161
function json2array($json){
if(get_magic_quotes_gpc()){
$json = stripslashes($json);
}
$json = substr($json, 1, -1);
$json = str_replace(array(":", "{", "[", "}", "]"), array("=>", "array(", "array(", ")", ")"), $json);
@eval("\$json_array = array({$json});");
return $json_array;
}
Нашел в спамере ВК. Переводит JSON в массив
−111
def parse(file):
if 1==1: #вырвано из другого места, лень пробелы удалять
if file:
try:
doc = ET.parse(file)
except IOError:
return HttpResponse(u'nofile')
лол
+134
if (String.Compare(GlobalSettings.EnvironmentType, "Production", StringComparison.OrdinalIgnoreCase) != 0
&& !value.EndsWith(StgPostfix, StringComparison.OrdinalIgnoreCase))
{
namePostfix = value;
}
else
{
namePostfix = value;
}
condition
+96
public static string RemoveWhitespace(this string input)
{
return input.ToCharArray()
.Where(c => !Char.IsWhiteSpace(c))
.Select(c => c.ToString(CultureInfo.InvariantCulture))
.Aggregate((a, b) => a + b);
}
RemoveWhitespace
+156
function(loaded) {
var sale=$("#markupz").val();
var markup=$("#salez").val();
...
});
утонул в таком коде
+130
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
var alldir = Directory.GetDirectories(SearchIn.Text);
foreach (var s in alldir)
{
if(s.Split('\\').Last().IndexOf(SearchFor.Text) != -1)
{
string parent = Directory.GetParent(s).FullName;
string thisfolder = s.Split('\\').Last().Replace(SearchFor.Text, ReplaceTo.Text);
string fullpath = parent + "\\" + thisfolder;
Directory.Move(s, fullpath);
}
}
}
private void SearchIn_DoubleClick(object sender, EventArgs e)
{
if (folderBrowserDialog1.ShowDialog() == DialogResult.OK)
{
SearchIn.Text = folderBrowserDialog1.SelectedPath;
}
}
}
Откопала свой хэллоу ворлд на шарпе.
Что забавно, больше всего здесь меня удручают названия переменных и компонентов.
+133
public static T ElementAtReverse<T>(this IEnumerable<T> source, int index)
{
while (true)
{
var array = source as T[] ?? source.ToArray();
var elementsCount = array.Count();
if (index < elementsCount || elementsCount == 0)
return array.ElementAt(elementsCount - 1 - index);
source = array;
index = index % elementsCount;
}
}
−124
Процедура Флажок1ПриИзменении(Элемент)
//выбираем контрагента
ТК = табК.найти(Контрагент, "контрагент");
Первый = 2+2;
для кк=0 по табК.Количество()-1 цикл
элементыформы.МаршрутныйЛистК.Область("C"+число(кк*3+1+Первый)).Видимость = (ОтобразитьВсеМеста и ТабК[кк]=ТК);
конеццикла;
КонецПроцедуры
Продукт "1С:Молокозавод. Международная поставка для пользователей "1С:Управление производственным предприятием "
Форма документа "МОЛ_ЗаказПоМаршруту".
Фирма "ЦНТУиК" (ЗАО "Центр научно-технических услуг и консультаций").
Не понятно что они курят.
+98
class CSVSave
{
char separator = ';';
public void SaveCSV(string pathfile, IEnumerable<Product> list )
{
using (var sw = new StreamWriter(pathfile, false, Encoding.GetEncoding(1251)))
{
foreach (var prod in list)
{
string line =
prod.Manufacturer + separator +
prod.Name + separator +
prod.Type + separator +
prod.Url + separator +
prod.Imgurl + separator +
prod.Sex + separator +
prod.Volume + separator +
prod.Box + separator +
prod.Price + separator +
prod.availability + separator +
prod.Desk;
if ((prod.Family != null) || (prod.QuantityPurchased != null) || (prod.Application != null) || (prod.Flavornotes != null) || (prod.Production != null)) line += separator;
if (prod.QuantityPurchased != null) line += prod.QuantityPurchased + separator;
if (prod.Family != null) line += prod.QuantityPurchased + separator;
if (prod.Production != null) line += prod.QuantityPurchased + separator;
if (prod.Application != null) line += prod.QuantityPurchased + separator;
if (prod.Flavornotes != null) line += prod.QuantityPurchased + separator;
line=line.Trim(separator);
sw.WriteLine(line);
}
sw.Close();
}
}
}