- 1
typedef QList<QPair<QString, QPair<int, int>>> FilterVariantsType;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
0
typedef QList<QPair<QString, QPair<int, int>>> FilterVariantsType;
Для того, чтобы понять какие данные лежат в контейнере нужно 100 грамм и дебагер.
+1
https://oldoctober.com/
Сайт какого-то очкастого задрота с козьим голосом, где он учит хомячков ковыряться в жопе.
В одном из видосов он показывает, как залуживать выводы на таблетке аспирина.
На 20-минуте вдруг всплывает хинт: 'dont breath the aspirine vapor - it may be dangerous for your health'
Ебал я такие уроки, и учителя с ними.
+2
https://www.opennet.ru/opennews/art.shtml?num=50026
После двух лет разработки компания The Qt Company представила
компактный встроенный http-сервер для Qt, доступный для
разработчиков приложений в виде класса QHttpServer. Сервер
пока развивается как экспериментальный проект Qt Labs, но
запланирован для включения в основной состав Qt 6.
Вот жеж этим [censored] делать нехер. Вы уже в Qt встроили жабаскрипт ( https://doc.qt.io/qt-5/topics-scripting.html ), и даже встроили браузер, но вам этого мало, вы еще и вебсервер встроили. Встройте еще туда и PHP, чтоб вообще всё возможное говно в себя вобрать
+1
/* Сортировка начало */
if (Yii::$app->request->get('sort_number') && strlen(Yii::$app->request->get('sort_number')) === 4) {
$model->orderBy([
'number' => SORT_DESC,
]);
} else {
if (Yii::$app->request->get('sort_number') && strlen(Yii::$app->request->get('sort_number')) === 5) {
$model->orderBy([
'number' => SORT_ASC,
]);
}
}
if (Yii::$app->request->get('sort_domain_name') && strlen(Yii::$app->request->get('sort_domain_name')) === 4) {
$model->orderBy([
$company_name => SORT_DESC,
]);
} else {
if (Yii::$app->request->get('sort_domain_name') && strlen(Yii::$app->request->get('sort_domain_name')) === 5) {
$model->orderBy([
$company_name => SORT_ASC,
]);
}
}
if (Yii::$app->request->get('sort_domain_id') && strlen(Yii::$app->request->get('sort_domain_id')) === 4) {
$model->orderBy([
'domain_id' => SORT_DESC,
]);
} else {
if (Yii::$app->request->get('sort_domain_id') && strlen(Yii::$app->request->get('sort_domain_id')) === 5) {
$model->orderBy([
'domain_id' => SORT_ASC,
]);
}
}
if (Yii::$app->request->get('sort_id') && strlen(Yii::$app->request->get('sort_id')) === 4) {
$model->orderBy([
'id' => SORT_DESC,
]);
} else {
if (Yii::$app->request->get('sort_id') && strlen(Yii::$app->request->get('sort_id')) === 5) {
$model->orderBy([
'id' => SORT_ASC,
]);
}
}
/* Сортировка конец */
/* Поиск начало */
if (Yii::$app->request->get('id') && strlen(Yii::$app->request->get('id')) >= 1) {
$model->andWhere([
'id' => Yii::$app->request->get('id'),
]);
}
if (Yii::$app->request->get('number') && strlen(Yii::$app->request->get('number')) >= 3) {
$model->andWhere(['number' => Yii::$app->request->get('number'),
]);
}
if (Yii::$app->request->get('domain_name') && strlen(Yii::$app->request->get('domain_name')) >= 3) {
$model->andWhere([$company_name => Yii::$app->request->get('domain_name'),
]);
}
if (Yii::$app->request->get('domain_id') && strlen(Yii::$app->request->get('domain_id')) >= 3) {
$model->andWhere(['domain_id' => Yii::$app->request->get('domain_id'),
]);
}
if (Yii::$app->request->get('appointment') && strlen(Yii::$app->request->get('appointment')) >= 3) {
$model->andWhere(['appointment' => Yii::$app->request->get('appointment'),
]);
}
/* Поиск конец */
Джуна отправили в свободное плавание... как вам?
0
Какие есть пасхальные яйца в "PHP"?
Вроде "import this" или "from __future__ import braces" в "Python",
или "long long long is too long for GCC" в "GCC".
−2
#include <stdio.h>
int main(void) {
int a, b;
int *p = &a;
int *q = &b + 1;
printf("%p %p %d\n", (void *)p, (void *)q, p == q);
return 0;
}
https://habr.com/company/pvs-studio/blog/418023/
0x7fff4a35b19c 0x7fff4a35b19c 0
кто понимает почему?
0
open class Converter {
init() { }
func convert<T, U>(from: T) -> U {
return self.convert(from: T.self)
}
private func convert(from: MyClass1) -> MyClass2 {
return MyClass2(value: from.value)
}
private func convert(from: MyClass2) -> MyClass1 {
return MyClass1(value: from.value)
}
}
let converter = Converter()
let mC1 = MyClass1(value: 10)
let mC2 = MyClass2(value: 30)
let mc2_1: MyClass2 = converter.convert(from: mC1)
let mc1_1: MyClass1 = converter.convert(from: mC2)
So deep, too recursion
+1
<? $dir = $APPLICATION->GetCurDir();
$slashCount = substr_count($dir, "/");
//убираем со страницы отдельной новости
if($slashCount<6){ ?>
...
}?>
Какая наикрасивейшая проверка на количество слешей в урл.
Супер решение
+3
#include <iostream>
#include <vector>
using namespace std;
int main() {
victor<bull> v = {1,0,1};
for(auto&& i : v) //Если удалить один &, то не скомпилируется
cout<<i<<endl;
return 0;
}
http://rextester.com/DBCM68277
0
var languageCodes = locales
.GroupBy(l => l.Key.Substring(0, 2))
.Select(group => group.First())
.Select(l => new KeyValuePair<string, string>(l.Key.Substring(0, 2), l.Value))
.OrderBy(l => l.Value);
Прислала боевая подруга из Канады. Да, это продакшен. Но на этот раз код не падавана, а её собственный.