- 1
- 2
- 3
- 4
static void Alert(object text)
{
Console.WriteLine(text);
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−10
static void Alert(object text)
{
Console.WriteLine(text);
}
−10
static bool IsPalindrome( int value ) {
int reverseValue = 0;
if(value < 0) value = -value;
int tempValue = value;
int reverseValueTens = 1;
while(tempValue > 0) {
reverseValueTens *= 10;
tempValue /= 10;
}
reverseValueTens /= 10;
tempValue = value;
while(tempValue > 0) {
//Alert( reverseAbsValueAddition );
reverseValue += (tempValue - (tempValue/10)*10) * reverseValueTens;
reverseValueTens /= 10;
tempValue /= 10;
}
//Alert( reverseAbsValue );
return reverseValue == value;
}
0
private void CaretNormalize() {
if (Template.Terminals.Count == 0) { _sTermEnd = _sOffStart = _sOffEnd = _sTermStart = 0; return; }
if (_sTermStart == _sTermEnd) {
if (_sTermStart < 0) _sTermEnd = _sOffStart = _sOffEnd = _sTermStart = 0;
else if (_sTermEnd > Template.Terminals.Count - 1) {
_sTermEnd = _sTermStart = Template.Terminals.Count - 1;
_sOffStart = _sOffEnd = Template.Terminals[Template.Terminals.Count - 1].Text.Length;
}
else {
if (_sOffStart != _sOffEnd) {
var nos = Math.Min(_sOffStart, _sOffEnd);
_sOffEnd = Math.Max(_sOffStart, _sOffEnd);
_sOffStart = nos;
if (_sOffStart < 0) {
_sTermEnd = --_sTermStart;
if (_sTermEnd < 0) _sTermStart = _sOffStart = 0; else _sOffStart = Template.Terminals[_sTermEnd].Text.Length - 1;
}
if (_sOffEnd > Template.Terminals[_sTermEnd].Text.Length - 1) {
_sTermEnd = ++_sTermStart;
if (_sTermEnd > Template.Terminals.Count - 1)
{
_sTermEnd = Template.Terminals.Count - 1;
_sOffEnd = Template.Terminals[_sTermEnd].Text.Length;
}
else _sOffEnd = 0;
}
}
else
{
if (_sOffStart < 0) {
_sTermEnd = --_sTermStart;
if (_sTermEnd < 0) _sTermStart = _sOffEnd = _sOffStart = 0; else _sOffEnd = _sOffStart = Template.Terminals[_sTermEnd].Text.Length - 1;
}
if (_sOffEnd > Template.Terminals[_sTermEnd].Text.Length - 1) {
_sTermEnd = ++_sTermStart;
if (_sTermEnd > Template.Terminals.Count - 1) {
_sTermEnd = Template.Terminals.Count - 1;
_sOffEnd = _sOffStart = Template.Terminals[_sTermEnd].Text.Length;
} else _sOffEnd = _sOffStart = 0;
}
}
}
} else {
if (_sTermStart > _sTermEnd) {
var t = _sTermStart;
_sTermStart = _sTermEnd;
_sTermEnd = t;
t = _sOffStart;
_sOffStart = _sOffEnd;
_sOffEnd = t;
}
if (_sTermStart < 0) _sOffStart = _sTermStart = 0;
if (_sTermEnd > Template.Terminals.Count - 1) {
_sTermEnd = Template.Terminals.Count - 1;
_sOffEnd = Template.Terminals[Template.Terminals.Count - 1].Text.Length;
}
if (_sOffStart < 0) {
--_sTermStart;
if (_sTermStart < 0) _sTermStart = _sOffStart = 0; else _sOffStart = Template.Terminals[_sTermStart].Text.Length - 1;
}
if (_sOffEnd > Template.Terminals[_sTermEnd].Text.Length - 1) {
++_sTermEnd;
if (_sTermEnd > Template.Terminals.Count - 1) {
_sTermEnd = Template.Terminals.Count - 1;
_sOffEnd = Template.Terminals[_sTermEnd].Text.Length;
}
else _sOffEnd = 0;
}
}
}
−1
private void cb_activated(TreePath path, TreeViewColumn column) {
Totem.Object t = (Totem.Object)this.object;
uint selected = path.get_indices()[0];
uint current = t.get_playlist_pos();
if (selected > current) {
for (int i = 0; i < selected - current; i++)
t.remote_command(RemoteCommand.NEXT, "");
} else if (current > selected) {
for (int i = 0; i < current - selected; i++)
t.remote_command(RemoteCommand.PREVIOUS, "");
}
}
Vala. Тормозит эта хуйня жутко, так как Totem открывает все файлы в плейлисте, пока не доберётся до выбранного.
+3
Task.Run(() =>
{
while (true)
{
var nrl = new List<int>();
lock (delList)
{
foreach (var i in delList)
{
try { File.Delete(System.IO.Path.GetTempPath() + @"\" + SesionRandom + i + ".xps"); }
catch (Exception)
{
nrl.Add(i);
}
}
delList = nrl;
}
Thread.Sleep(10000);
}
});
Упёртый файл не хочет удаляться, пока не попробуешь n раз....
+8
<?
function __echo($str){
return "$str\n";
}
function _echo ($str){
echo __echo($str);
}
function _echo_utf8($str){
_echo (iconv('windows-1251', 'UTF-8//IGNORE', $str));
}
_echo("<div id='class_edit_add' style='display:none;margin-left:30px;'>");
_echo("<div style='margin-bottom:30px;'><center>");
_echo_utf8("Добавить ");
_echo("<select id='chose_class_edit_add_something'>");
_echo("<option selected value='0'></option>");
_echo_utf8("<option value='1'>предмет</option>");
_echo_utf8("<option value='2'>учителя</option>");
_echo_utf8("<option value='3'>ученика</option>");
_echo_utf8("<option value='4'>подгруппу</option>");
_echo("</select>");
_echo("<input type='button' class='button' value='ok' onclick=\"class_edit_add_something();\">");
_echo("</сenter></div>");
_echo("<div id='div_class_edit_add_something_out' style='display:none'></div>");
_echo("</div>");
_echo_utf8
−9
function delMessage(id,posted) {
if (confirm("Удалить сообщение от "+posted+" ?")) {
if('corporate'=='common')
{
window.location="/forum/theme/?id=22213&delmsg="+id;
}
else if ('corporate'=='olimpic')
{
window.location="/competitions/kazah/team/?teamId=0&tab=forum&themeId=22213&delmsg="+id;
}
else if ('corporate'=='city')
{
window.location="/city/?id=&tab=forum&themeId=22213&delmsg="+id;
}
else
{
window.location="/corporation/?id=1401150&tab=forum&themeId=22213&delmsg="+id;
}
}
}
function addMessage() {
document.messageForm.submit();
}
function closeMessage() {
var textarea=document.getElementById("messagetext");
if (textarea) textarea.value="";
var div=document.getElementById("submit");
if (div) div.style.display="none";
}
function showSubmit() {
showElement("submit");
}
function messageKeyDown(event) {
if (!event) event=window.event;
if (event.keyCode==13 && event.ctrlKey || event.keyCode==10) {
addMessage();
}
}
+4
<?if(false){?>
<ul class="top_nav_lang">
<?if($lang != 'en'){?><li><a href="en"><span>EN</span></a></li><?}?>
<?if($lang != 'bg'){?><li><a href="bg"><span>BG</span></a></li><?}?>
</ul>
<?}?>
выбор языка...
−2
curl_setopt($ch, CURLOPT_POSTFIELDS, urldecode(http_build_query($postParams)));
Bitrop, если читаешь это... Спасибо.. мы тут немного посидели подумали).. Сначала зачем, потом почему)
+9
1. http://govnokod.ru/user/register
2. login: zizzleZee
3. email: ****[email protected]
4. >> ВВЕДИТЕ ДЕЙСТВИТЕЛЬНЫЙ АДРЕС!
5. WAT-WAT !!!????
6. http://10minutemail.net -> [email protected]
7. email: [email protected]
8. >> СПАСИБО ЗА РЕГИСТРАЦИЮ!
9. atomic facepalm
govnokod.ru::email_validate
The best practice ever!