- 1
public <T extends IOrderSubmitRequest & IApiStoreRef> Order buildOrderFromSubmitRequest(final T request) { ... }
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+123
public <T extends IOrderSubmitRequest & IApiStoreRef> Order buildOrderFromSubmitRequest(final T request) { ... }
Типы-пересечения для бедных. Нужна была функция, работающая с несколькими классами без общего предка, реализующими сразу два интерфейса.
+126
Если переменных в памяти потребуется слишком большое количество,
которое не сможет вместить в себя сама аппаратная часть, произойдет перегрузка системы или её зависание.
Милок сидит на досе и не умеет в gc.
http://code-live.ru/post/cpp-pointers/
+150
http://pastebin.com/8Ym0mX6G вот здесь смотрите.
+164
if( [ 'someString' ].indexOf( someVar ) !== -1 ) return;
Предлагаю объявить конкурс на самую дурацкую замену конструкции if (someVar === 'someString') return;
+138
Аватар:
Привет, Пахомыч
Слушай друг, будь ласка, смени пжлст свою аватарку на чтонить попроще, ну очень ужасная - попртит общую картину
Тролль:
С указанной Вами личностью я не знаком.
Теперь насчет авы: это не Ваше дело. Мне например, не нравится Ваш аватар, однако, я же не прошу его сменить.
Аватар:
Всё же прошу покорнейше, пжлст, смени аву
Тролль:
Ну хорошо, если это так сильно Вас беспокоит, я пойду навстречу. [поставил зеленый троллфейс]
Аватар:(цитирует)
Мне лично абсолютно наплевать на всё - мало-ли какие закидоны бывают у различной шешуры, но вот форуму в целом, нет.
Пахомыч, чувак, ти случайно не заметил что тебе слегка репу опустили? Если нет, то посмотри, подивись.
Следующей будет временная баня - тебе это надо? А ведь ещё есть вечный бан, затем блокировка по IP и мылу
(это если ты опять никулю сменишь), передача его в К7 для последующей мозгоправки, много чего ещё есть
Пжлст, смени аву
Адекватен ли этот человек? Вот как не пойти, и не зафлудить/завайпать форум, где сидят такие упоротые?
Но это больше админ местный виноват, продажная скотина.
Все началось с того, что на форуме http://www.delphisources.ru/forum я поставил на аву красный троллфейс.
+132
#include <stdio.h>
unsigned int mid (unsigned int a, unsigned int b)
{
if (a > b) {unsigned int c = a; a = b; b = c;}
for(; a < b; a--, b++) {;};
return a;
}
int main(void) {
printf("%u %u %u %u", mid(2,2), mid(3,2), mid(2,3), mid(3,3));
return 0;
}
Это я хочу найти середину. Где-то я туплю
+134
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.IO;
using System.Linq;
using System.Net;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace ConnectToTenderGov
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
Connect connect = new Connect();
webBrowser1.Navigate("https://tender.me.gov.ua/EDZFrontOffice/menu/ru/");
while (webBrowser1.ReadyState != WebBrowserReadyState.Complete)
Application.DoEvents();
webBrowser1.Document.GetElementById("login:login").SetAttribute("value", "***@***.com");
webBrowser1.Document.GetElementById("login:password").SetAttribute("value", "***");
webBrowser1.ScriptErrorsSuppressed = true;
webBrowser1.Document.GetElementById("login:loginButtonPopup").InvokeMember("click");
}
}
}
Пытался реализовать модуль авторизации, требование - должны были использоваться cookie.
+22
switch(par)
{
case 'O' : cdcb.Parity = ODDPARITY;
case 'M': cdcb.Parity = MARKPARITY;
case 'E' : cdcb.Parity = EVENPARITY;
case 'N' : cdcb.Parity = NOPARITY;
default : cdcb.Parity = NOPARITY;
}
И это в классе dracula
+158
function unique_id($extra = 'c')
{
static $dss_seeded = false;
global $config;
$val = $config['rand_seed'] . microtime();
$val = md5($val);
$config['rand_seed'] = md5($config['rand_seed'] . $val . $extra);
if ($dss_seeded !== true && ($config['rand_seed_last_update'] < time() - rand(1,10)))
{
set_config('rand_seed_last_update', time(), true);
set_config('rand_seed', $config['rand_seed'], true);
$dss_seeded = true;
}
return substr($val, 4, 16);
}
Казалось бы, что может быть интересного в генерации случайного числа для хеширования данных?!
Ан нет, хороший, творческий художник даже такую скучную вещь может превратить в произведение искусства.
Код взят из самого популярного движка для форумов- phpBB.
+152
// Калькулятор умеющий умножать, делить, складывать и вычитать.
<?php
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
if (isset($_POST['num1'])) {
if(is_numeric($_POST['num1'])) {
$num1 = strip_tags($_POST['num1']*1);
}
}
elseif (isset($_POST['num1'])) {
echo "Неверное значение Число 1";
}
if (isset($_POST['num2'])) {
if(is_numeric($_POST['num2'])) {
$num2 = strip_tags($_POST['num2']*1);
}
}
elseif (isset($_POST['num2'])) {
echo "Неверное значение Число 2";
}
if (isset($_POST['operator'])) {
$operator = $_POST['operator'];
}
elseif (isset($_POST['operator'])) {
echo "Неверное значение Оператор";
}
switch ($operator) {
case '-':
$output .= $num1-$num2;break;
case '+':
$output .= $num1+$num2;break;
case '*':
$output .= $num1*$num2;break;
case '/':
if ($num2 == 0) {echo "На 0 делить нельзя";}else{$output .= $num1/$num2;break;}
default:
$output = "Неизвестный оператор ".$operator;
}
}
?>
<h1>Калькулятор</h1>
<?php
if (isset($output)){
echo "Результат $output";
}
?>
<form action="<?php echo $_SERVER['REQUEST_URI']; ?>" method="post">
Число 1:<br />
<input type="text" name="num1" /><br /><br />
Оператор:<br />
<input type="text" name="operator" /><br /><br />
Число 2:<br />
<input type="text" name="num2" /><br /><br />
<input type="submit" value="Считать!" />
</form>
// Калькулятор умеющий умножать, делить, складывать и вычитать.