- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
#define private public
#include <vector>
#include <iostream>
int main()
{
// . . .
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+146
#define private public
#include <vector>
#include <iostream>
int main()
{
// . . .
}
Вот так вот просто обращаться к приватным полям чужих классов))
−80
String period_name[][] = {
{"Январь","Февраль","Март","Апрель","Май","Июнь","Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь"},
{"Январь-Февраль","Март-Апрель","Май-Июнь","Июль-Август","Сентябрь-Октябрь","Ноябрь-Декабрь"},
{"1 Квартал","2 Квартал","3 Квартал","4 Квартал"},
{"Январь-Апрель","Май-Август","Сентябрь-Декабрь"},
{"1 Полугодие","2 Полугодие"}
}
+159
function _getConditionWithCategoryConj( $condition, $categoryID ) //fetch products from current category
{
$category_condition = "";
$q = db_query("select productID from ".
CATEGORIY_PRODUCT_TABLE." where categoryID=".(int)$categoryID);
$icounter = 0;
while( $product = db_fetch_row( $q ) )
{
if ( $icounter == 0 )
$category_condition .= " productID IN ('";
if ( $icounter > 0 )
$category_condition .= ", ";
$category_condition .= (int)$product[0];
$icounter++;
}
if ( $icounter>0 ) {
$category_condition .= "')";
}
shopcms.
нет слов больше.
+164
function maybe_unserialize( $original ) {
if ( is_serialized( $original ) ) // don't attempt to unserialize data that wasn't serialized going in
return @unserialize( $original );
return $original;
}
function maybe_serialize( $data ) {
if ( is_array( $data ) || is_object( $data ) )
return serialize( $data );
if ( is_serialized( $data ) )
return serialize( $data );
return $data;
}
Мне нравится подход, есть в этом что-то занятное... : )
WP
+128
<table border="0">
<form name="form1">
<tr>
<tr><td width="200"><span id="jdc1">
<select name="cc1" onclick="show_select(this.options[this.selectedIndex].value, 'cc2','jdc1')">
<option value="13">Hi-Tech</option><option value="79">Job</option><option value="87">Education</option><option value="128">Home</option><option value="200">Society</option><option value="232">Enterteiments</option><option value="268">Activities</option><option value="304">Culture</option><option value="386">Sport</option><option value="427">Mass-Media</option><option value="446">Industry</option><option value="489">Business</option><option value="536">Inquries</option><option value="558">Other</option> </select></span></td></tr>
<tr><td><span id="jdc2" style="visibility: hidden;"><select name="cc2" onclick="show_select(this.options[this.selectedIndex].value, 'cc3','jdc2')" style="">
</select></span></td></tr>
<tr><td><span id="jdc3" style="visibility: hidden;"><select name="cc3" onclick="show_select(this.options[this.selectedIndex].value, 'cc4','jdc3')" style="">
</select></span></td></tr>
<tr><td><span id="jdc4" style="visibility: hidden;"><select name="cc4" style="">
</select></span></td></tr>
</table>
−102
import com.adobe.protocols.dict.events.ErrorEvent;
Ну хоть бы циферку добавили...
+117
public static class EventExtensions
{
public static void Fire(this EventHandler eventHandler, object sender)
{
eventHandler.Fire(sender, EventArgs.Empty);
}
public static void Fire(this EventHandler eventHandler, object sender, EventArgs args)
{
eventHandler.FireDelegate(sender, args);
}
public static void Fire<TEA>(this EventHandler<TEA> eventHandler, object sender, TEA args)
where TEA : EventArgs
{
eventHandler .FireDelegate(sender, args);
}
public static void FireDelegate(this Delegate eventHandler, params object[] parameters)
{
if (eventHandler != null)
{
Delegate[] delegates = eventHandler.GetInvocationList();
foreach (var del in delegates)
{
try
{
del.Method.Invoke(del.Target, parameters);
}
catch (Exception e)
{
// use logger here
throw;
}
}
}
}
}
Надоело писать инвокаторы для ивентов? Как тебе это?
+163
/**
* Callback for gravity gradient menu option. Turn Gravity Gradient profile display on/off.
*/
void Exf2dMW::toggleGravGradientProfileCb()
{
// GV show Gravity Gradient profile here.
if (_toggleGravGradientProfileAct->isChecked())
gvWidget()->showProfiles(1);
else
gvWidget()->hideProfiles(1);
}
/**
* Callback for gravity menu option. Turn Gravity profile display on/off.
*/
void Exf2dMW::toggleGravProfileCb()
{
// GV show Gravity profile here.
if (_toggleGravProfileAct->isChecked())
gvWidget()->showProfiles(2);
else
gvWidget()->hideProfiles(2);
}
/**
* Callback for magnetic menu option. Turn Magnetic profile display on/off.
*/
void Exf2dMW::toggleMagProfileCb()
{
// GV show magnetic profile here.
if (_toggleMagProfileAct->isChecked())
gvWidget()->showProfiles(3);
else
gvWidget()->hideProfiles(3);
}
boolean logic fail.
+146
using System;
class Popovkin
{
static void Main()
{
Console.ForegroundColor = ConsoleColor.DarkRed;
Console.BackgroundColor = ConsoleColor.Gray;
Console.WriteLine("Привет, баребухи! Я Ромик Будин!");
Console.WriteLine("Уже " + DateTime.Now);
Console.WriteLine("Нажмите Ентер!");
Console.ReadLine();
Console.ForegroundColor = ConsoleColor.Green;
Console.BackgroundColor = ConsoleColor.Black;
Console.Clear();
for (int e = 1; e < 1200000; e++)
{
Console.ForegroundColor = ConsoleColor.Blue;
Console.BackgroundColor = ConsoleColor.White;
Console.Write("Hello Popovkin!!!");
Console.Write("Hello Popovkin!!!");
Console.Write("Hello Popovkin!!!");
Console.Write("Hello Popovkin!!!");
Console.Write("Hello Popovkin!!!");
Console.Write("Hello Popovkin!!!");
Console.Write("Hello Popovkin!!!");
Console.Write("Hello Popovkin!!!");
Console.Write("Hello Popovkin!!!");
Console.Write("Hello Popovkin!!!");
Console.Write("Hello Popovkin!!!");
Console.Write("Hello Popovkin!!!");
for (int i = 0; i < 2; i++)
{
Console.ForegroundColor = ConsoleColor.Green;
Console.BackgroundColor = ConsoleColor.Black;
Console.Write("Hello Popovkin!!!");
Console.Write("Hello Popovkin!!!");
Console.Write("Hello Popovkin!!!");
Console.Write("Hello Popovkin!!!");
Console.Write("Hello Popovkin!!!");
Console.Write("Hello Popovkin!!!");
Console.Write("Hello Popovkin!!!");
Console.Write("Hello Popovkin!!!");
Console.Write("Hello Popovkin!!!");
Console.Write("Hello Popovkin!!!");
Console.Write("Hello Popovkin!!!");
Console.Write("Hello Popovkin!!!");
for (int q = 0; q < 2; q++)
{
Console.Write("Hello Popovkin!!!");
Console.Write("Hello Popovkin!!!");
Console.Write("Hello Popovkin!!!");
Console.Write("Hello Popovkin!!!");
Console.Write("Hello Popovkin!!!");
Console.Write("Hello Popovkin!!!");
Console.Write("Hello Popovkin!!!");
Console.Write("Hello Popovkin!!!");
Console.Write("Hello Popovkin!!!");
Console.Write("Hello Popovkin!!!");
Console.Write("Hello Popovkin!!!");
Console.Write("Hello Popovkin!!!");
Console.Write("Hello Popovkin!!!");
Console.Write("Hello Popovkin!!!");
Console.Write("Hello Popovkin!!!");
Console.Write("Hello Popovkin!!!");
Console.WriteLine("Hello Popovkin!!!");
Console.ForegroundColor = ConsoleColor.Blue;
Console.BackgroundColor = ConsoleColor.Red;
}
}
}
Console.ReadLine();
}
}
+121
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult SaveLastReport(string gridHtml)
{
var buf = Convert.FromBase64String(gridHtml);
var str = System.Text.Encoding.UTF8.GetString(buf, 0, buf.Length);
System.IO.File.WriteAllText(Server.MapPath("~/content/lastreport.html"), str);
return RedirectToAction("LastReport");
}
Вот так иногда закрываются формальные требования по ТЗ...