- 1
http://luck.subarctic.org/?gclid=CIbj18GRhcUCFaLUcgodJ5UAOg
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+143
http://luck.subarctic.org/?gclid=CIbj18GRhcUCFaLUcgodJ5UAOg
+143
http://habrahabr.ru/company/neuronspace/blog/254671/
Захотелось поделится с сообществом.
+142
#include <iostream>
#include <iomanip>
#include <vector>
using namespace std;
int possition[65535] = {0};
int sum[65535] = {0};
int main() {
int i=0;
int j=0;
int N;
cin >> N;
for(i=0; i<N; i++)
cin >> possition[i];
for(i=0; i<N; i++){
for(j=0; j<possition[i]; j++){
if(sum[i]<=possition[i]-j){
sum[i]+=j;}
}
if(possition[i]-sum[i]==1)
cout<<1<<" ";
else cout<<0<<" ";
}
return 0;
}
Забавное это дело - листать новые пасты на pastebin'е.
+143
if (($logons_result > 0) && ($logons_result < 2)) {
шаманство
+937
public DataTable GetAllVideoDevice()
{
DataTable dt = DbUtil.GetData("SELECT VideoUrlId,VideoUrlName FROM VideoUrl");
return dt;
}
public int GetVideoDeviceCount()
{
int i = 0;
DataTable dt = GetAllVideoDevice();
if (dt.Rows.Count > 0) return dt.Rows.Count;
else return i;
}
У меня будут свои нули с блекджеком и шлюхами
+144
public int[] GetIntVideoAll(int videoCount)
{
List<int> listOfIntsVideo = new List<int>();
for (int i = 0; i < videoCount; i++)
{
listOfIntsVideo.Add(i);
}
return listOfIntsVideo.ToArray();
}
foreach (int item in mediaServ.GetIntVideoAll(videoCount))
{ ........}
Вот так вот. Такие жемчужины встречаются с частотой примерно раз в 10 минут в коде одного проекта который я переписываю.
−162
CREATE TABLE `invait` (
`invait` VARCHAR(128) NOT NULL COLLATE 'utf8_general_ci',
`vladelec_id` VARCHAR(128) NOT NULL COLLATE 'utf8_general_ci',
`klient_id` VARCHAR(128) NOT NULL COLLATE 'utf8_general_ci',
`datavr` TEXT NOT NULL COLLATE 'utf8_general_ci',
`dohod` VARCHAR(1024) NOT NULL COLLATE 'utf8_general_ci',
`idinv` INT(11) NOT NULL AUTO_INCREMENT
)
COLLATE='latin1_swedish_ci'
ENGINE=MyISAM
AUTO_INCREMENT=79;
имена полей прекрасны
+122
➜ git push
fatal: The current branch master has no upstream branch.
To push the current branch and set the remote as upstream, use
git push --set-upstream origin master
➜ fuck
git push --set-upstream origin master
Counting objects: 9, done.
...
Это прекрасно! https://github.com/nvbn/thefuck
+142
return st1.empty() || st2.empty() ? st1.empty() && st2.empty() ? 0 : st1.empty() ? st2.gcd() : st1.gcd() : qwer::gcd(st1.gcd(), st2.gcd());
Когда увлёкся условными конструкциями...
+141
file_exists($install = BASEPATH . 'install/index.php') and (require $install) and exit;
Псевдоруби на PHP в одну строчку
P.S.: Скобки вокруг require нужны, потому что require видимо тоже оператор с меньшим приоритетом чем and/or/xor