- 1
- 2
- 3
- 4
- 5
- 6
# Чтение файла в "Python":
with open("suka") as blyat:
govno = blyat.read()
// Чтение файла в "PHP":
$govno = file_get_contents("suka");
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−1
# Чтение файла в "Python":
with open("suka") as blyat:
govno = blyat.read()
// Чтение файла в "PHP":
$govno = file_get_contents("suka");
Почему нету способа в одну функцию, и нужно добавлять лишнюю вложенность?
Это какой-то пиздец.
0
Офигеть, sql-дамп говнокода весит всего 240Мб.
Может переписать на "C++" и держать все индексы в памяти?
А на фронте будет только обращение к JSON API. И можно хоть мобильное приложение делать на "Electron.js".
Клиент будет подписан на интересующие его события, например на сток и на ответы на его коменты.
Никто не хочет заняться по фану?
0
class list(list):
def __call__(self, *args):
if len(args) == 0:
return self[:]
res = []
for i in args:
if type(i) == int:
res.append(self[i])
else:
res.append(self(*i) if len(i) != 1 else [[[self(0)]]])
return res
a = list(map(lambda x: x * x, range(10)))
print(a(1,0,(6,6,(5,4,3,(0)),6),3,2,(),8,))
Ебат, как добавить список с одним елементом?
https://ideone.com/Fik3PF
−1
У меня из-за этого бессоница:
Стою я как-то на светофоре, жду когда загорится зелёный, и тут подходит ко мне девушка с сумкой и просит проводить её до какой-то там улицы. Я чуть не обосрался: со мной редко кто разговаривает, тем более девушки. Но я набрался смелости и сказал что не знаю где это, а она сказала что покажет. Я нихуя не понял, зачем тогда её провожать. "Ну ладно", сказал я. Мы дождались зелёного, она немного постояла зачем-то, потупила, потом взяла сумку и мы пошли, перешли дорогу, прошли буквально несколько метров, как она говорит: "ну ладно, дальше я сама дойду, а там меня встретят". Я опять ничего не понял, но сказал: "ну ладно". Какое-то время мы ещё шли рядом, нам было по-пути, потом она куда-то свернула.
Джва месяца я онализировал это проишествие и пришёл к выводу: ей походу надо было помочь сумку понести?
−5
Кто смотри передачу "ДНК" на "НТВ"?
Это просто не багор, а багорище )))
0
//Список категорий записан в строках с разделителем вида "23", "11||12" или даже "3||8||12||43||23"
SELECT id, pagetitle FROM modx_site_content WHERE categores LIKE "%|[[*id]]" OR categores LIKE "%|[[*id]]|%" OR categores LIKE "[[*id]]|%" OR categores="[[*id]]"
0
#!/usr/bin/env perl
use strict;
use warnings;
use utf8;
use diagnostics;
use LWP;
use LWP::UserAgent;
use HTTP::Request;
use HTTP::Response;
use JSON;
use HTML::TreeBuilder;
use HTML::FormatText;
my $ua = LWP::UserAgent->new();
$ua->agent('advice/0.9');
my $uri = 'http://fucking-great-advice.ru/api/random';
my $request = HTTP::Request->new('GET', $uri);
my $response = $ua->request($request);
my $content = from_json($response->content(), {utf8 => 1});
binmode(STDOUT, ':utf8');
my $tree = HTML::TreeBuilder->new->parse_content($content->{'text'});
my $formatter = HTML::FormatText->new(leftmargin => 0, rightmargin => 50);
print $formatter->format($tree);
Пользуйтесь на здоровье
+5
// PHP при делении может неявно конвертировать целые в плавающие, и всех этих int-ограничений для него не существует
echo 12 / 5; // 2.4
// Было бы логично предположить, что другие операторы работают так же, но эта камбала неявно кастует уже плавающее к целому в соседнем операторе
echo 9 % 0.9;
PHP Fatal error: Uncaught DivisionByZeroError: Modulo by zero in Command line code:1
Stack trace:
#0 {main}
thrown in Command line code on line 1
+2
$DB->Query("UPDATE b_search_content SET TITLE ='".$name."' WHERE URL='".$URL."' AND PARAM1='USER'" );
$DB->Query("UPDATE b_search_content SET TITLE = CONCAT(TITLE,' тел.' '". $phone ." ' ' ' '". $email."' ) WHERE URL='".$URL."' AND PARAM1='USER'" );
Перед одним сотрудником встала задача изменить содержимое поля индексной таблицы в Bitrix...
+4
string TRASETXT::trace(string &a // получаемая строка )
{
string b; // возвращаемая строка
stringstream s; // строковый поток
// переводит в втооом словосочетании все большие буквы в маленькие
for (unsigned int i = 0; i < a.size(); i++) // а - получаемая строка
{
int key = a[i];
if ((key <= -33) && (key >= -64)) // от А до Я
key += 32;
if (key == -88) // только буква Ё
key = -72;
if ((key >= 65) && (key <= 90)) // от A до Z
key += 32;
s << (char)key;
}
getline(s, b); // получаем строку только из маленьких букв во временную переменную
s.clear(); // очищаем поток
return b;
}
Увидел в курсаче у чувака, лучший метод преобразования строки в lowercase, везде буду использовать теперь и вам рекомендую