- 1
(1 until n) flatMap (i => (1 until i) filter (j => isPrime(i+j)) map (j => (i, j)))
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+89
(1 until n) flatMap (i => (1 until i) filter (j => isPrime(i+j)) map (j => (i, j)))
Скала говна.
+72
Date convertedDate = new Date();
SimpleDateFormat dateFormatter = new SimpleDateFormat("yyyy:MM:dd",
Locale.getDefault());
try {
convertedDate = dateFormatter.parse("" + year + ":" + month + ":"
+ day);
} catch (ParseException e) {
e.printStackTrace();
}
SimpleDateFormat fmtOut = new SimpleDateFormat("MM/dd/y");
String curDate = fmtOut.format(convertedDate).toString();
−102
x = 1;
x = (x >> 11);
x = (x + 1);
x = (x >> 9);
x = (x + 1);
x = (x >> 7);
x = (x + 1);
x = (x >> 5);
x = (x + 1);
x = (x >> 3);
x = (x + 1);
x = (x >> 10);
x = (x + 1);
x = (x >> 8);
x = (x + 1);
x = (x >> 6);
x = (x + 1);
x = (x >> 4);
x = (x + 1);
x = (x >> 2);
x = (x + 1);
if (x == 1)
{
ge.ha = true;
};
из недр не менее изощрённого распковщика обфусцированного xml
+125
// ------------------------------
// config on all machines
akka {
actor {
provider = akka.remote.RemoteActorRefProvider
deployment {
/greeter {
remote = akka.tcp://MySystem@machine1:2552
}
}
}
}
// ------------------------------
// define the greeting actor and the greeting message
case class Greeting(who: String) extends Serializable
class GreetingActor extends Actor with ActorLogging {
def receive = {
case Greeting(who) ⇒ log.info("Hello " + who)
}
}
// ------------------------------
// on machine 1: empty system, target for deployment from machine 2
val system = ActorSystem("MySystem")
// ------------------------------
// on machine 2: Remote Deployment - deploying on machine1
val system = ActorSystem("MySystem")
val greeter = system.actorOf(Props[GreetingActor], name = "greeter")
// ------------------------------
// on machine 3: Remote Lookup (logical home of “greeter” is machine2, remote deployment is transparent)
val system = ActorSystem("MySystem")
val greeter = system.actorSelection("akka.tcp://MySystem@machine2:2552/user/greeter")
greeter ! Greeting("Sonny Rollins")
Где найти такую же няшку под кресты?
−165
Для каждого ПараметрыПозиции Из ПараметрыПечати.Позиции Цикл
...
ОбластьДанных.Параметры.Заполнить(ПараметрыПозиции);
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ЦеныНоменклатурыСрезПоследних.Цена,
| ЦеныНоменклатурыСрезПоследних.Номенклатура
|ИЗ
| РегистрСведений.ЦеныНоменклатуры.СрезПоследних КАК ЦеныНоменклатурыСрезПоследних
|ГДЕ
| ЦеныНоменклатурыСрезПоследних.ТипЦен = &ТипЦен
| И ЦеныНоменклатурыСрезПоследних.Номенклатура = &Номенклатура";
Запрос.УстановитьПараметр("ТипЦен",Справочники.ТипыЦенНоменклатуры.НайтиПоКоду("000000001"));
Запрос.УстановитьПараметр("Номенклатура",ПараметрыПозиции.Номенклатура);
Цена = Запрос.Выполнить().Выбрать();
Цена.Следующий();
Если Цена.Цена <> Неопределено Тогда
ОбластьДанных.Параметры.Цена = Цена.Цена;
Если ЗначениеЗаполнено(ПараметрыПозиции.КфМест) Тогда
ОбластьДанных.Параметры.ЦенаМеста = Цена.Цена * ПараметрыПозиции.КфМест;
КОнецЕсли;
СумИтог = СумИтог + Цена.Цена * ПараметрыПозиции.Количество;
ОбластьДанных.Параметры.Сумма = Цена.Цена * ПараметрыПозиции.Количество;
КонецЕсли;
ТабДокумент.Присоединить(ОбластьДанных);
КонецЦикла;
Прям классика жанра) Запрос в цикле, и условие к виртуальной таблице регистра сведений)
+159
<?
$arr = array(2,1,1,1,1);
echo $arr[rand(0,count($arr)-1)];
/*вероятность двойки 20%, 5 чисел = 100%, 1 число = 20%. Так и делается, ничего не говнокод.
И в других языках по этому же принципу.
*/
?>
Человек спросить, как сделать псевдорандом с вероятностью выпадения числа в 20 процентов. Вот что ему ответили.
+8
if(!(a - b))
+68
int k = 50;
while (true){
i = i + i;
System.out.println(i);
k--;
if (k<0) break;
}
http://stackoverflow.com/questions/24173463/why-does-i-i-i-give-me-0
+156
$currentId = $modx->resource->get('id');
$parentIds = $modx->getParentIds($currentId);
if($currentId == 1){
$chunk = $modx->getObject('modChunk',array(
'name' => 'footer_seo_text_main_page',
));
}elseif($currentId == 3 ){
$chunk = $modx->getObject('modChunk',array(
'name' => 'footer_seo_text_studios_main',
));
}elseif($currentId == 2){
$chunk = $modx->getObject('modChunk',array(
'name' => 'footer_seo_text_bazy_main',
));
}elseif($currentId == 4 ){
$chunk = $modx->getObject('modChunk',array(
'name' => 'footer_seo_text_dancehalls_main',
));
}elseif($currentId == 19 ){
$chunk = $modx->getObject('modChunk',array(
'name' => 'footer_seo_koz',
));
}elseif($currentId == 6 ){
$chunk = $modx->getObject('modChunk',array(
'name' => 'footer_seo_ale',
));
}elseif($currentId == 17 ){
$chunk = $modx->getObject('modChunk',array(
'name' => 'footer_seo_pav',
));
}elseif($currentId == 20 ){
$chunk = $modx->getObject('modChunk',array(
'name' => 'footer_seo_sav',
));
}elseif($currentId == 59 ){
$chunk = $modx->getObject('modChunk',array(
'name' => 'footer_seo_il',
));
}elseif($currentId == 16 ){
$chunk = $modx->getObject('modChunk',array(
'name' => 'footer_seo_1905',
));
}elseif($currentId == 18 ){
$chunk = $modx->getObject('modChunk',array(
'name' => 'footer_seo_heb',
));
}elseif($currentId == 84 ){
$chunk = $modx->getObject('modChunk',array(
'name' => 'footer_seo_ab',
));
}elseif($currentId == 27 ){
$chunk = $modx->getObject('modChunk',array(
'name' => 'footer_seo_z_1905',
));
}elseif($currentId == 28 ){
$chunk = $modx->getObject('modChunk',array(
'name' => 'footer_seo_z_il',
));
}elseif($currentId == 58 ){
$chunk = $modx->getObject('modChunk',array(
'name' => 'footer_seo_z_koz',
));
}elseif($currentId == 26 ){
$chunk = $modx->getObject('modChunk',array(
'name' => 'footer_seo_z_ar',
));
}elseif($currentId == 25 ){
$chunk = $modx->getObject('modChunk',array(
'name' => 'footer_seo_z_pav',
));
}elseif($currentId == 24 ){
$chunk = $modx->getObject('modChunk',array(
'name' => 'footer_seo_z_sav',
));
}elseif($currentId == 23 ){
$chunk = $modx->getObject('modChunk',array(
'name' => 'footer_seo_z_sav2',
));
}elseif($currentId == 22 ){
$chunk = $modx->getObject('modChunk',array(
'name' => 'footer_seo_z_baum',
));
}elseif($currentId == 21 ){
$chunk = $modx->getObject('modChunk',array(
'name' => 'footer_seo_z_shab',
));
}elseif($currentId == 86 ){
$chunk = $modx->getObject('modChunk',array(
'name' => 'footer_seo_z_dobr',
));
}elseif($currentId == 5 ){
$chunk = $modx->getObject('modChunk',array(
'name' => 'footer_seo_prokat',
));
}else{
$chunk = $modx->getObject('modChunk',array(
'name' => 'footer_seo_text',
));
}
return $chunk->process();
Еле уложился в 100 строк, пришлось комментарии резать.
+174
/*Caused by: java.lang.StackOverflowError
at com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.characters(SimpleResultTreeImpl.java)
at com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.copy(SimpleResultTreeImpl.java:438)
at com.sun.org.apache.xalan.internal.xsltc.runtime.BasisLibrary.copy(BasisLibrary.java:1317)
at GregorSamsa.replace()
at GregorSamsa.replace()
at GregorSamsa.replace()
at GregorSamsa.replace()
at GregorSamsa.replace()
начали разбираться
*/
/**
* As Gregor Samsa awoke one morning from uneasy dreams he found himself
* transformed in his bed into a gigantic insect. He was lying on his hard,
* as it were armour plated, back, and if he lifted his head a little he
* could see his big, brown belly divided into stiff, arched segments, on
* top of which the bed quilt could hardly keep in position and was about
* to slide off completely. His numerous legs, which were pitifully thin
* compared to the rest of his bulk, waved helplessly before his eyes.
* "What has happened to me?", he thought. It was no dream....
*/
protected final static String DEFAULT_TRANSLET_NAME = "GregorSamsa";
http://grepcode.com/file/repository.grepcode.com/java/root/jdk/openjdk/6-b14/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java
transofm, factory, bug - какие начитанные разработчки, а.