- 1
- 2
- 3
https://twitter.com/i_am_romochka/status/986936174538383365
UDP: кинул тебе за щеку
TCP: кинул тебе за щеку, ПРОВЕРЯЙ
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
0
https://twitter.com/i_am_romochka/status/986936174538383365
UDP: кинул тебе за щеку
TCP: кинул тебе за щеку, ПРОВЕРЯЙ
А откуда эта хуита с "защекой" пошла? Не с говнокода ли?
−4
List<Validatable> list = getValues();
...
return list == null || list.stream().reduce(Boolean.TRUE,
(identity, cf) -> identity
&& cf.validate().stream()
.map(ValidationError::getError)
.peek(feedbackPanel::error)
.count() == 0,
(result1, result2) -> result1 && result2);
Покритикуйте ошибки использования stream и lambda
0
#include "stdafx.h"
#include<iostream>
#include<vector>
using namespace std;
/*
Задание: перемножить две матрицы и вывести результат на экран
*/
vector<vector<int>> inputToVector(int n,int m) {
vector<vector<int>>vec(n, vector<int>(m));
for (int i = 0; i < n; i++) {
for (int j = 0; j < m; j++) {
cin >> vec[i][j];
}
}
return vec;
}
template<class T>
void multiple(vector<T>a,vector<T>b,int x1,int y1,int y2) {
int ans = 0;
for (int i = 0; i < x1; i++) {
for (int j = 0; j < y2; j++) {
for (int k = 0; k < y1; k++) {
ans += a[i][k] * b[k][j];
}
cout << ans << '\t';
ans = 0;
}
cout << endl;
}
}
int main()
{
setlocale(LC_ALL, "Russian");
int x1, y1, x2, y2,temp;
cout << "Требуется вычислить произведение двух матриц А и В" << endl;
cout << "Введите размерность матрицы А" << endl;
cin >> x1 >> y1;
cout << "Введите элементы матрицы А" << endl;
vector<vector<int>>one = inputToVector(x1, y1);
cout << "Введите размерность матрицы B" << endl;
cin >> x2 >> y2;
cout << "Введите элементы матрицы B" << endl;
vector<vector<int>>two = inputToVector(x2, y2);
cout << "Результирующая матрица, полученная перемножением матрицы А на матрицу В" << endl;
multiple(one, two, x1, y1, y2);
system("pause");
return 0;
}
−5
$this->types = array_keys(ArrayHelper::map($types, 'id', 'id'));
В проекте на Yii2
−1
type
TItemTag = (
яХз,
яКаркас,
яИгровой,
яЭлемент,
яКонструкция,
яТруба,
яСтойка,
// тут еще штук 15...
яМетиз);
//........
function TItemSerializator.GetTagIdByName(
const ATagName: string): TItemTag;
begin
if not FNameToTagIdMap.TryGetValue(ATagName.ToLower, Result) then
Result := яХз;
end;
//.....
function TItemSerializator.StringToTags(const ATextTags: string): TItemTags;
var
i: Integer;
LTag: TItemTag;
LTextTag: string;
begin
Result := [];
FParser.DelimitedText := ATextTags;
for i := 0 to FParser.Count - 1 do
begin
LTextTag := FParser[i].Trim;
if not LTextTag.IsEmpty then
begin
LTag := GetTagIdByName(LTextTag);
if LTag <> яХз then
Result := Result + [LTag];
end;
end;
end;
Решил воспользоваться кириллицей, потому что задолбался - тэгов двадцать штук уже.
Привет одинэсникам!
+1
y = deepcopy(np.array(np.matrix(self.data['mg']).flatten().tolist()[0]))
Преобразование колонки Pandas DataFrame в NumPy Array. Люблю машинное обучение.
−5
Слушать в 2018-м году в двадцать семь лет "Зеленоглазое такси" в исполнении старпёра Боярского - это уже дно или ещё нет?
+1
class UserFixture extends ActiveFixture
{
public function getDataMorozov() {
return $this->getData();
}
protected function getData() {
...
Yii 2 fixtures. Называем костыли правильно
0
<?php
$user_data = array(
'name' => 'Vasya',
//'comment' => 'Hello, <p>Some HTML</p>', // GOOD
'comment' => '<!--<script>', // BAD
);
?>
<!DOCTYPE html>
<html>
<head></head>
<body>
<script>
var data = <?php echo json_encode($user_data); ?>;
window.onload = function () {
document.body.appendChild(document.createTextNode(data.name + " says: " + data.comment));
};
</script>
</body>
</html>
https://habrahabr.ru/post/348558/
Интересная херотень.
Кто сможет подобрать строку, чтобы выполнить произвольный код?
0
Пока ты ещё далеко не ушёл, добавь кнопки "Поделиться" и "Мне нравится" от "ВКонтакте".