- 1
for (normalize(); n > 0; scanf("%d", &temp, n--)){...}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+139
for (normalize(); n > 0; scanf("%d", &temp, n--)){...}
Но ведь работает!
+139
Отключениа автозапуска в windows 7
Stertor140 [11.09.2013 23:20] Удалить
Автозапуски отключены по умолчанию)
К тому же, этот способ не затрагивает сменные носители.
Shade870 [12.09.2013 09:23]
На всех носителях отключается автозапуск.
Stertor140 [12.09.2013 12:45] Удалить
Какой наивный парень)
Автозапуск уже отключен, по умолчанию.
Нет смысла все это делать.
Shade870 [12.09.2013 16:23]
Смысл есть это делать, так как вирусники попадают через автозапуск со съемного носителя.
Stertor140 [12.09.2013 16:57] Удалить
Охх, какой ты упертый. Я же тебе объясняю, если ты вставишь заразную флешку, файл autorun.inf НЕ БУДЕТ обработан, система вообще его не увидит. Майкрософт отключила в семерке автозапуск для сменных устройств, так как появилось множество вирусов, использовавших эту уязвимость. Совсем другое дело, если вирус на флешке маскируется под папку. Но и тут этот способ не поможет, смешно даже. Единственный выход - антивирус.
Stertor140 [12.09.2013 17:02] Удалить
Вам тут всем ЧСВ надо снижать, причем для вашей же пользы:админ ваш уже это понял, теперь очередь за участниками. Чем выставлять себя идиотом, мысля и рассуждая ошибочно, лучше спросить мнения умных людей; но вам никто не будет помогать, если вы не приземлитесь,так и будете до старости пребывать в невежестве...
alex13sh230 [12.09.2013 18:09]
ты типо самый умный? чё ты споришь с опытным человеком работающий компьютерщиком ? ты тут не кого незнаешь, ты изгой, пшёл вон от сюда!
Shade870 [12.09.2013 18:11]
Stertor, ты самое настоящий лох, а не умник. Таких как ты надо расстреливать, знаток херов. Иди учись.
Shade870 [12.09.2013 18:13]
Охх, какой ты упертый. Я же тебе объясняю, если ты вставишь заразную флешку, файл autorun.inf НЕ БУДЕТ обработан, система вообще его не увидит. Майкрософт отключила в семерке автозапуск для сменных устройств, так как появилось множество вирусов, использовавших эту уязвимость.
Ты придурок, как это так не будет обрабатывать и кто ее отключал?? Кусок недоучки. Аж бесят такие шкеты.
http://vbbook.ru/windows/otkluchenie-avtozapuska-windows/
Практика показывает, что настоящее школоло плохо поддается перевоспитанию.
+139
type
TCriricalThread = class (TThread)
private
FileS : integer;
Percent : integer;
DlSize : integer;
procedure SetMaxPos;
procedure SetCurPos;
procedure LockButton;
procedure DislockButton;
protected
Ну, уж если есть критические секции, почему бы не сделать критический поток?
TCriricalThread = class (TThread)
+139
if ((ObjectType)value == ObjectType.Undefined)
{
return string.Empty;
}
{
return ((ObjectType)value).GetDescriptionAttribute();
}
Как будто не хватает чего-то..
+139
Переписка с клиентов в skype:
Клиент: СОС!!!! Чё за хрень? (Кидает sceenshot бровсера)
Я: Скинь URL, сейчас гляну!
Клент: Там на верху в screenshot'e видно вроде
Я: Там 100+ символов, мне их перепечатывать? :) Да и он не весь виден.
Клент: Не получается на эту страницу что-то попасть.
Не мог не поделиться, не знаю куда ещё можно запостить данное.
В итоге оказалось, что на несуществующий URL попал, тупо Error 404.
+139
Всего обработано 12582 постов (не считая 1055 исключённых из-за 404 ошибки), 186254 комментариев, которые создали 4163 пользователей.
3390+ юзеров имеют 1+ постов
181+ юзеров имеют 10+ постов
6+ юзеров имеют 100+ постов
1+ юзеров имеют 1000+ постов
3159+ юзеров имеют 1+ комментариев
875+ юзеров имеют 10+ комментариев
178+ юзеров имеют 100+ комментариев
24+ юзеров имеют 1000+ комментариев
2+ юзеров имеют 10000+ комментариев
711+ юзеров создали 1+ комм./постов за последние 360 дней
299+ юзеров создали 5+ комм./постов за последние 360 дней
197+ юзеров создали 10+ комм./постов за последние 360 дней
77+ юзеров создали 50+ комм./постов за последние 360 дней
49+ юзеров создали 100+ комм./постов за последние 360 дней
17+ юзеров создали 500+ комм./постов за последние 360 дней
290+ юзеров создали 1+ комм./постов за последние 90 дней
118+ юзеров создали 5+ комм./постов за последние 90 дней
86+ юзеров создали 10+ комм./постов за последние 90 дней
37+ юзеров создали 50+ комм./постов за последние 90 дней
25+ юзеров создали 100+ комм./постов за последние 90 дней
144+ юзеров создали 1+ комм./постов за последние 30 дней
59+ юзеров создали 5+ комм./постов за последние 30 дней
40+ юзеров создали 10+ комм./постов за последние 30 дней
23+ юзеров создали 20+ комм./постов за последние 30 дней
14+ юзеров создали 50+ комм./постов за последние 30 дней
9+ юзеров создали 100+ комм./постов за последние 30 дней
Топ 20 пользователей, которые вызывают эмоции
(по количеству кликов по +/-):
1: guest (#1) - 224256 (1418 постов, 32235 комментариев)
2: Lure Of Chaos (#1538) - 28637 (133 постов, 14460 комментариев)
3: bormand (#5528) - 17334 (62 постов, 8303 комментариев)
4: TarasB (#721) - 15999 (60 постов, 5978 комментариев)
5: roman-kashitsyn (#3818) - 12252 (71 постов, 5767 комментариев)
6: 3.14159265 (#1438) - 11991 (85 постов, 4851 комментариев)
7: bugmenot (#1632) - 11748 (51 постов, 6120 комментариев)
8: anonimb84a2f6fd141 (#5798) - 10073 (52 постов, 1806 комментариев)
9: absolut (#1528) - 7881 (21 постов, 4142 комментариев)
10: defecate-plusplus (#4442) - 6788 (13 постов, 2748 комментариев)
11: LispGovno (#6011) - 5951 (88 постов, 2733 комментариев)
12: Анонимус (#1679) - 5783 (8 постов, 3021 комментариев)
13: eth0 (#2108) - 5401 (0 постов, 2608 комментариев)
14: inkanus-gray (#1659) - 5307 (16 постов, 2538 комментариев)
15: Stertor (#5934) - 4395 (98 постов, 864 комментариев)
16: Говногость (#320) - 3893 (184 постов, 937 комментариев)
17: istem (#1997) - 3851 (31 постов, 2130 комментариев)
18: wvxvw (#988) - 3446 (115 постов, 2446 комментариев)
19: xXx_totalwar (#963) - 3427 (24 постов, 1099 комментариев)
20: Vasiliy (#1478) - 3404 (56 постов, 1573 комментариев)
Статистика ГК. Данные были собраны за последние 3-4 дня.
Постараюсь добавить в комментарии несколько Топ50.
+139
Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
+139
#define InlineIsEqualGUID(rguid1, rguid2) \
(((unsigned long *) rguid1)[0] == ((unsigned long *) rguid2)[0] && \
((unsigned long *) rguid1)[1] == ((unsigned long *) rguid2)[1] && \
((unsigned long *) rguid1)[2] == ((unsigned long *) rguid2)[2] && \
((unsigned long *) rguid1)[3] == ((unsigned long *) rguid2)[3])
Windows SDK, guiddef.h
ret = InlineIsEqualGUID(&g_guid, guid_array + i); /* ??? */
+139
// ==UserScript==
// @name GK parent comment
// @namespace GK
// @description Adds links to parent commentary to GK comments, and sets parent commentary text as link tooltip.
// @include http://govnokod.ru/*
// @include http://www.govnokod.ru/*
// @version 1.0.0
// @updateURL http://userscripts.org/scripts/source/172756.meta.js
// @downloadURL http://userscripts.org/scripts/source/172756.user.js
// ==/UserScript==
(function(){
//hack for Chrome, as it doesn't support unsafeWindow.
if (typeof unsafeWindow == 'undefined')
{
unsafeWindow = (function()
{
var el = document.createElement('p');
el.setAttribute('onclick', 'return window;');
return el.onclick();
}())
};
$ = unsafeWindow.jQuery;
//dirty, DIRTY hack to wait for certain element to appear. -_-
//But I have no idea how to do it right.
function waitForSelector(selector, context, mustexist, callback) {
var l = $(selector, context).length;
if ((l>0) != mustexist)
{
setTimeout(function(){waitForSelector(selector, context, mustexist, callback)}, 50);
return false;
};
callback();
}
//short function for adding custom CSS rules. Why use Greasemonkey specific GM_setStyle() just for that?
function addCSS(rule) {
var styleElement = document.createElement("style");
styleElement.type = "text/css";
if (typeof styleElement.styleSheet !== 'undefined')
styleElement.styleSheet.cssText = rule;
else
styleElement.appendChild(document.createTextNode(rule));
document.getElementsByTagName("head")[0].appendChild(styleElement);
}
addCSS([
'.comment-parent-link {margin-left:10px;font-size:10pt}',
].join('/n'));
var PARENT = '<a class="comment-link comment-parent-link" href="">↑</a>';
var oldLoadComments = unsafeWindow.comments['load'];
function newLoadComments(aElemTrigger) {
var $parent = $(aElemTrigger).closest('.entry-comments');
oldLoadComments.call(this,aElemTrigger);
waitForSelector('.hcomment', $parent, true, function(){
setParentLinks($parent);
});
}
unsafeWindow.comments['load'] = newLoadComments;
function setParentLinks($context) {
$context.find('.hcomment').each(function(i,e){
var $this = $(this);
var $parent = $this.parents('.hcomment:eq(0)');
if ($parent.length) {
var $parentlink = $(PARENT);
$parentlink.attr('href', $parent.find('a.comment-link:eq(0)').attr('href'));
$parentlink.attr('title', $parent.find('.comment-text:eq(0)').text());
$this.find('a.comment-link:eq(0)').after($parentlink);
}
});
}
setParentLinks($('body'));
})();
http://userscripts.org/scripts/show/172756
По просьбам трудящихся, скрипт для поиска родительского комментария. Добавляет ссылку на родителя, и ставит его текст как тултип.
Учитывая подключение либы с самого сайта и метод поиска динамически подгруженных комментариев, вполне себе говнокод. А потому: тов. Страйкер, вынесите уже отдельно функцию comments.loadSuccessful()! А то адский гемморой любую постобработку комментариев делать.
+139
procedure TMyTr.Execute;
var
s,resp,ip,port:string;
cw,i:integer;
begin
http:=TIdHTTP.Create(nil);
cw:=getnumberproxy;
while cw<form1.Memo1.Lines.Count do
begin
s:=form1.Memo1.Lines[cw];
i := Pos(':',s);
IP := Copy(s,1,i-1);
PORT := Copy(s,i+1,Length(s));
try
http.ProxyParams.ProxyServer:=ip;
http.ProxyParams.ProxyPort:=StrToInt(port);
http.ReadTimeout:=Form1.SpinEdit2.Value*1000;
resp:=http.Get('http://ya.ru/');
if pos('ya.ru',resp)<>0 then
form1.Memo2.Lines.Add(ip+':'+port);
except
end;
cw:=getnumberproxy;
checked:=checked+1;
end;
http.Free;
end;
procedure TForm1.Button1Click(Sender: TObject);
var i:integer;
begin
ind:=-1;
label6.caption:=inttostr(Memo1.Lines.count);
for i:=1 to spinedit1.Value do
begin
thr[i]:=TMyTr.Create;
thr[i].Pause(1);
thr[i].Resume;
end;
end;
procedure TForm1.Timer1Timer(Sender: TObject);
begin
form1.label4.caption:=IntToStr(Form1.Memo2.Lines.Count);
Form1.Label6.Caption:=IntToStr(form1.Memo1.Lines.Count);
Form1.Label3.Caption:=IntToStr(checked);
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
Form1.Memo1.Clear;
end;
procedure TForm1.Button4Click(Sender: TObject);
begin
Form1.Memo2.Clear;
end;
procedure TForm1.Button5Click(Sender: TObject);
begin
if SaveDialog1.Execute=true then
Form1.Memo2.Lines.SaveToFile(Form1.SaveDialog1.FileName);
end;
procedure TForm1.Button3Click(Sender: TObject);
begin
if Form1.OpenDialog1.Execute=True
then
Form1.Memo1.lines.LoadFromFile(Form1.OpenDialog1.FileName);
end;
procedure TForm1.Button6Click(Sender: TObject);
begin
Form1.CoolTrayIcon1.IconVisible:=True;
Form1.Hide;
end;
procedure TForm1.Show1Click(Sender: TObject);
begin
Form1.Show;
Form1.CoolTrayIcon1.IconVisible:=false;
end;
procedure TForm1.SaveGood1Click(Sender: TObject);
begin
if SaveDialog1.Execute=true then
Form1.Memo2.Lines.SaveToFile(Form1.SaveDialog1.FileName);
end;
procedure TForm1.ClearGood1Click(Sender: TObject);
begin
Form1.Memo2.Clear;
end;
Продолжение. Начало на http://govnokod.ru/13317