- 1
- 2
- 3
- 4
jQuery('#mask').height(jQuery(document).height());
jQuery(window).resize(function(){
jQuery('#mask').height(jQuery(document).height());
});
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+153
jQuery('#mask').height(jQuery(document).height());
jQuery(window).resize(function(){
jQuery('#mask').height(jQuery(document).height());
});
Да ебись оно все конем...
+115
private string GenerateUserName(ISession session)
{
string userName = "";
while (true)
{
if (IsBrand) userName = FName.Replace(" ", "");
else userName = string.Format("{0}.{1}", FName, LName);
if (String.IsNullOrEmpty(FName) && String.IsNullOrEmpty(LName))
{
userName = UserID.ToString();
}
else
{
var i = 0;
while (UserBeanHelper.GetUserByUserName(session, userName) != null)
{
i++;
userName = string.Format("{0}.{1}-{2}", FName, LName, i);
}
}
UserTransferBean userByUserName = UserBeanHelper.GetUserByUserName(session, userName);
if (userByUserName != null)
;
else
{
break;
}
}
return userName;
}
+157
if (is_array(reset((array)$patentInfo))) {
// ...
}
+132
/// <summary>
/// Десериализация класса грунтов
/// </summary>
public static SGGlist DeserializeSgg(XmlDocument doc)
{
string dir = System.IO.Path.GetTempPath();
try
{
doc.Save(dir + "_sgg.xml");
}
catch (Exception exc)
{
Autodesk.AutoCAD.ApplicationServices.Application.ShowAlertDialog("Ошибка сброса XML-документа в файл");
return null;
}
SGGlist sggList = new SGGlist();
FileStream fs;
try
{
fs = new FileStream(dir + "_sgg.xml", FileMode.Open); // инициализация объекта класса чтения файла
}
catch (Exception exc)
{
Autodesk.AutoCAD.ApplicationServices.Application.ShowAlertDialog("Ошибка чтения XML-файла");
return null;
}
XmlSerializer r_serializer = new XmlSerializer(typeof(SGGlist)); // инициализация объекта класса десериализации
r_serializer.UnknownNode += new XmlNodeEventHandler(r_serializer_UnknownNode); // подключение события обнаружения неизвестного узла
r_serializer.UnknownAttribute += new XmlAttributeEventHandler(r_serializer_UnknownAttribute); // подключение события обнаружения неизвестного атрибута
try
{
sggList = (SGGlist)r_serializer.Deserialize(fs); // Десериализация в класс приема данных
}
catch (Exception exc) // Исключение при десериализации
{
Autodesk.AutoCAD.ApplicationServices.Application.ShowAlertDialog("Рассогласование классов");
fs.Close();
return null;
}
fs.Close();
return sggList;
}
+124
#pragma syntax(C++03) // было
int i,j,*pi,&ri=...,ai[10],aai[10][20];
const int ci = 100;
T myFunction (TX x1,TX x2,TY y1,TY ywd=...);
#pragma syntax(C++SD) // стало
var(int) i,j;
var(Ptr[int]) pi;
var(Ref[int]) ri = ...;
var(Array[int,10]) ai;
var(Array[Array[i,20],10]) aai;
var(Immutable[int]) ci = 100;
// отличать от:
const(int) cci = 100; // и cci с рантаймовой точки зрения будет чистой константой, а не "типа неизменяемой переменной"
function(T) myFunction (var(TX) x1,x2; var(TY) y1,ywd=...);
// ^смысл в том, чтобы список параметров имел ту же форму, что декларация переменных и членов структур
// возможны и константные функции
function const(int) constSum (const(int) x1,x2) { return x1+x2; }
// теперь constSum (1,2) будет всё равно что 3
// это теперь заменяет тайпдеф
const(typename) Int32 = int;
#pragma syntax(C++03) // было
class C
{
int mi;
static int si;
private:
float mf;
void privateMethod1 () {...}
void privateMethod2 ();
protected:
void staticMethod1 () {...}
void staticMethod2 ();
public:
virtual void virtualMethod ();
};
int C::si;
void C::privateMethod2 () {...}
void C::staticMethod2 () {...}
void C::virtualMethod () {...}
#pragma syntax(C++SD) // стало
class C
{
// эта секция называется "имплементацией класса"
var(int) mi;
// статические поля в имплементации класса не объявляются
private:
var(float) mf;
function() privateMethod1 () {...}
//void privateMethod2 (); // объявлять методы, который не имплементируются тут же, не обязательно
protected:
function() staticMethod1 (): Static
{...}
// Static - пометка для функции, декларируемой/имплементируемой в имплементации класса,
// что это не метод, а просто функция
public:
virtual function() virtualMethod ();
// в имплементации класса по-настоящему нужна декларация только переменных-полей,
// виртуальных методов и деструктора, если он пишется юзером
// также:
var(int) inlinelyInitialized = 100;
// да, инициализаторы тоже допускаются
};
using (C) var(int) si; // using(C) - пометка, что декларация касается неймспейса C
using (C) private: function() privateMethod2 (): Method {...}
// ^если метод объявляется/имплементируется вне имплементации класса, его
// нужно пометить как Method, чтобы отличить от обычной функции
// using можно юзать и целым блоком...
using (C)
{
protected:
// для функции-неметода вне имплементации класса уточнение Static не требуется
function() staticMethod2 {...}
public:
function() virtualMethod (): Method {...}
}
// глобальный скоп - тоже типа класс, для его явного указания, если вдруг понадобится,
// используется конструкция using (.)
Тот момент, когда понимаешь: "Какая радость, что в создатели стандарта крестов не берут кого попало."
http://www.gamedev.ru/flame/forum/?id=178107
+136
function NameBro() {
var userAgent = navigator.userAgent.toLowerCase();
// Определим Internet Explorer
if (userAgent.indexOf("msie") != -1 && userAgent.indexOf("opera") == -1 && userAgent.indexOf("webtv") == -1) {
return "msie";
}
// Opera
if (userAgent.indexOf("opera") != -1) {
return "opera";
}
// Gecko = Mozilla + Firefox + Netscape
if (userAgent.indexOf("gecko") != -1) {
return "gecko";
}
// Safari, используется в MAC OS
if (userAgent.indexOf("safari") != -1) {
return "safari";
}
// Konqueror, используется в UNIX-системах
if (userAgent.indexOf("konqueror") != -1) {
return "konqueror";
}
return "unknown";
}
var bro = NameBro();
$(function() {
if(bro == "msie") {
$("body").html("Пшел нах с маего супир сайта бамжара ибаная. И где ты только комп взял украл или на памойки нашел? Харашо нынчи бамжы жывут сук пздц((");
window.location.hash = "Сматри бомж тибя дажы в адресной страке затралли азазазаз.";
}
})
+155
<?php
$language = $_GET['lang'];
if (($language != "ru") || ($language != "en")) {
switch($_GET['lang']) :
default: include('lang/ru.php'); break;
case 'ru': include('lang/ru.php'); break;
case 'en': include('lang/en.php'); break;
endswitch;
} else {$_GET['lang'] = "ru";
switch($_GET['lang']) :
default: include('lang/ru.php'); break;
case 'ru': include('lang/ru.php'); break;
case 'en': include('lang/en.php'); break;
endswitch;
}
?>
Код друга
+123
Судя по Вашим оценкам, образцы моего кода не так у ж и плохи. Это радует; но в таком случае, получается, что я ошибся форумом.
Если это действительно так, я спешу сменить амплуа г.кодера.
Непонаслышке зная, что бан тут получить практически нереально, я все таки сделаю отчаянную попытку:
Логин: [email protected]
Пароль: gcode116
Я желаю Вам всего самого наилучшего. С Вами было весело.
За сим, остаюсь, ваш Stertor. Списаться со мной можно по вышеуказанному адресу.
+14
int error = (unsigned)-1;
int x, y, w, h;
x = y = w = h = error;
stream >> x >> y >> w >> h;
if(x == error || y == error || w == error || h == error)
...
Не нашёл, как по-другому обрабатывать ошибки текстовых командах.
+164
<table>
<tr>
<td>
<span class="date"><? echo ''.(mysql_result(mysql_query("SELECT `data` FROM `money` WHERE `id`=1"),0));?></a></span>
</td>
<th>
<span class="Out"><? echo ''.(mysql_result(mysql_query("SELECT `money` FROM `money` WHERE `id`=1"),0));?></span>
</th>
</tr>
<tr><td class="wrap" colspan="2"><a href=""><? echo ''.(mysql_result(mysql_query("SELECT `text` FROM `money` WHERE `id`=1"),0));?></a></td></tr>
</table>
</div>
</td>
</tr><tr class="alt">
<td>
<div class="field">
<table>
<tr>
<td>
<span class="date"><? echo ''.(mysql_result(mysql_query("SELECT `data` FROM `money` WHERE `id`=2"),0));?></span>
</td>
<th>
<span class='Out'><? echo ''.(mysql_result(mysql_query("SELECT `money` FROM `money` WHERE `id`=2"),0));?></span>
</th>
</tr>
<tr><td class="wrap" colspan="2"><a href=''><? echo ''.(mysql_result(mysql_query("SELECT `text` FROM `money` WHERE `id`=2"),0));?></a></td></tr>
</table>
</div>
</td>
</tr><tr>
<td>
<div class="field">
<table>
<tr>
<td>
<span class="date"><a href='' class='hl'><? echo ''.(mysql_result(mysql_query("SELECT `data` FROM `money` WHERE `id`=3"),0));?></a></span>
</td>
<th>
<span class='In'><? echo ''.(mysql_result(mysql_query("SELECT `money` FROM `money` WHERE `id`=3"),0));?></span>
</th>
</tr>
<tr><td class="wrap" colspan="2"><a href=''><? echo ''.(mysql_result(mysql_query("SELECT `text` FROM `money` WHERE `id`=3"),0));?></a></td></tr>
</table>
</div>
</td>
</tr><tr class="alt">
<td>
<div class="field">
<table>
<tr>
<td>
<span class="date"><a href='' class='hl'><? echo ''.(mysql_result(mysql_query("SELECT `data` FROM `money` WHERE `id`=4"),0));?></a></span>
</td>
<th>
<span class='Out'><? echo ''.(mysql_result(mysql_query("SELECT `money` FROM `money` WHERE `id`=4"),0));?></span>
</th>
</tr>
<tr><td class="wrap" colspan="2"><a href=''><? echo ''.(mysql_result(mysql_query("SELECT `text` FROM `money` WHERE `id`=4"),0));?></a></td></tr>
</table>
</div>
</td>
</tr><tr>
<td>
<div class="field">
<table>
<tr>
<td>
<span class="date"><a href='' class='hl'><? echo ''.(mysql_result(mysql_query("SELECT `data` FROM `money` WHERE `id`=5"),0));?></a></span>
</td>
<th>
<span class='Out'><? echo ''.(mysql_result(mysql_query("SELECT `money` FROM `money` WHERE `id`=5"),0));?></span>
</th>
</tr>
<tr><td class="wrap" colspan="2"><a href=''><? echo ''.(mysql_result(mysql_query("SELECT `text` FROM `money` WHERE `id`=5"),0));?></a></td></tr>
</table>