Главная Настройка Mobile Контакты NSFW Каталог Пожертвования Купить пасскод Pics Adult Pics API Архив Реквест доски Каталог стикеров Реклама
Доски


[Ответить в тред] Ответить в тред

Check this out!

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 260 | 14 | 31
Назад Вниз Каталог Обновить

Аноним 25/08/17 Птн 00:20:01  159761723  
Хокку

Джаваскрипта тред.
Аякс результат верный.
Где же резалт то?
Аноним 25/08/17 Птн 00:25:04  159762071
1502186107-4e3e[...].png (759Кб, 700x835)
bump
Аноним 25/08/17 Птн 00:26:11  159762150
попробуй
async: false
не настоящий сварщик
Аноним 25/08/17 Птн 00:28:20  159762287
>>159761723 (OP)
Вся тупость веб-макаки сосредоточена в одном посте
Аноним 25/08/17 Птн 00:29:11  159762342
js гавно
Аноним 25/08/17 Птн 00:31:25  159762475
У тебя "return data" возвращает данные из функции "success", а не из функции "apiSend". А метод "apiSend" как раз ничего не возвращает, поэтому и undefined.
Аноним 25/08/17 Птн 00:31:37  159762487
>>159762342
Почему? (я не спорю, просто интересно)
Аноним 25/08/17 Птн 00:34:02  159762619
DEg3cPZ.png (290Кб, 600x399)
callbackhell.png (119Кб, 600x449)
Добро пожаловать в говноскрипт. Это только первый отголосок того, что называется callback hell.
Аноним 25/08/17 Птн 00:37:21  159762797
> 2017
> js
Осиль уже GWT и пиши как белый человек.
Аноним 25/08/17 Птн 00:37:30  159762807
Да нет, на самом деле javascript в каком-то смысле даже интересный язык. Галимый, в плане отсутствия нужных инструментов, но интересный. Если умеешь его готовить, можно писать классные решения. Но без нормальных средств ООП, которых в нем нет, писать какие-то более менее стабильные и масштабируемые решения на нем нельзя. Только всякие тулзы для фронтендеров и микросервера для рассылки пуш-сообщений.
Аноним 25/08/17 Птн 00:38:53  159762875
>>159762797
>не признает JS
>предлагает среду, которая на половину состоит из JS
сечешь, парень
Аноним 25/08/17 Птн 00:38:58  159762879
>>159762807
Запили мне js vm без боли.
Аноним 25/08/17 Птн 00:39:20  159762905
>>159762807
Каких инструментов и средств ООП там не хватает?
Аноним 25/08/17 Птн 00:39:31  159762918
>>159762875
> среду
Ну что пацан, я вижу ты в теме.
Аноним 25/08/17 Птн 00:39:31  159762919
>>159762475
Ок, если я делаю так, как на пикче, то я имею false, а не data (data = works) в console.log() у res.
Аноним 25/08/17 Птн 00:39:55  159762939
>>159762905
интерфейсов, как минимум
Аноним 25/08/17 Птн 00:40:16  159762955
>>159761723 (OP)

> Где же резалт то?

В спальне тваей мамаши ))))
Аноним 25/08/17 Птн 00:40:43  159762988
>>159762918
а для тебя "среда" это только "среда программирования" ?
понятие "environment" тебе не знакомо?
Аноним 25/08/17 Птн 00:40:46  159762996
>>159762905
Типизации нет.
Аноним 25/08/17 Птн 00:42:12  159763072
>>159762807
Поговори мне тут.
На js можно писать все, что придет в голову.
Хочешь мобильное приложение - apache cordova + js.
Веб - node.js + js
базы данных? mongodb - полностью JSON

И т.д.

Но я не люблю js.
Я его использую минимум. Только на фронтенде и то без хардкора - максимум jquery тяну.
Аноним 25/08/17 Птн 00:42:30  159763085
>>159762988
Значение знаешь?
Аноним 25/08/17 Птн 00:42:53  159763101
>>159762996
Щас бы иметь некомпилируемый язык с типизацией.
Аноним 25/08/17 Птн 00:43:07  159763111
>>159762996
ну вообще-то есть.
Можно привести любой тип к любому типу.
Например string.parseInt()
Аноним 25/08/17 Птн 00:43:24  159763126
>>159762939
>>159762996
Так это ж фича. Если нужны типы и интерфейсы, используйте typescript.
Аноним 25/08/17 Птн 00:43:39  159763134
>>159763072
Я хочу high load web app. Причем многопоточное, чтобы не нужно было по 200 копий приложения запускать на 1 машине.
Аноним 25/08/17 Птн 00:44:16  159763179
>>159763111
Значение знаешь?
Аноним 25/08/17 Птн 00:44:33  159763199
>>159763101
python, php
да вы там поехавшие чтоли?
Там нет строгой типизации, но при желании тип переменных можно определять явно.

Например, для php:

$a = (int) 25;
$b = (string) $a;
и в b будет строка 25, а не число 25.
Аноним 25/08/17 Птн 00:44:33  159763201
>>159763101
Dart.
Аноним 25/08/17 Птн 00:44:53  159763222
>>159763072
На бумажке ты Лев Толстой, а на деле хуй простой. Нет ни одного крупного сервиса, который полностью на JS написан. Хипсторские сказки.
Аноним 25/08/17 Птн 00:45:09  159763232
>>159762919
Потому что у тебя запрос еще не отработал. Тебе в "apiSend" надо передать метод, который отработает на "success", и в этом методе ты должен уже работать с данными, полученными из запроса.

Что-то типа такого:
apiSend(function(result){
console.log(result);
});

function apiSend(callback){
$.ajax({
success: callback
});
}
Аноним 25/08/17 Птн 00:45:33  159763248
>>159762919
потому что твой success() выполняется после запроса а функция возвращает сразу результат.

и вообще выкинь это гейкуэри и используй fetch API с async/await и будет тебе счастье.
Аноним 25/08/17 Птн 00:45:48  159763260
>>159763199
>$a = (int) 25;
>$b = (string) $a;
лолдурак? ты приведение типов со статической типизацией попутал.
Аноним 25/08/17 Птн 00:46:02  159763272
>>159763232
Зачем так делать? Не легче просто вернуть data?
dart господин itt
Аноним 25/08/17 Птн 00:46:12  159763281
>>159763201
vader
Аноним 25/08/17 Птн 00:46:30  159763305
>>159763134
>high load web app
Я, конечно, не гуру.
Но js выполняется на стороне клиента, как раз ты многое можешь вынести с нагрузки на сервер.

А для серверов есть node.js, к примеру, он умеет в многопоточность, я думаю, хотья его и не знаю.

mongodb уж точно производительная bd - и она чистый JSON

Аноним 25/08/17 Птн 00:46:34  159763311
>>159762919
>>159762150
Аноним 25/08/17 Птн 00:47:03  159763340
>>159763272
Когда ты вернешь дату и куда? Ты же не знаешь, сколько у тебя запрос будет выполняться.
Аноним 25/08/17 Птн 00:47:50  159763385
>>159763305
> я не знаю
> вроде можно
Все с тобой понятно, петух. Js и нода - однопоточные.
> на стороне клиента
Кто тебе запрещает делать это на нормальных яп?
Аноним 25/08/17 Птн 00:47:57  159763390
>>159763260
>лолдурак? ты приведение типов со статической типизацией попутал.

да, типизация динамическая, но что тебе мешает ВСЕГДА явно определять тип?
Кроме того, вроде в php.ini это уже можно включить.

И я напоминаю, что явное объявление типа - это как раз байтоебство чистой воды.
Аноним 25/08/17 Птн 00:48:53  159763446
>>159763305
>mongodb уж точно производительная bd - и она чистый JSON
Нормальные транзцакции не завезли, сори. Любой (опытный) тех дир тебя нахуй пошлет, если ты ему предложишь денежные расчеты в mongo хранить.
Аноним 25/08/17 Птн 00:49:50  159763496
>>159763446
А нахуя mongo использовать для денежных расчетов? Это всего лишь инструмент, нахуя его везде пихать?

Другой анон
Аноним 25/08/17 Птн 00:49:59  159763501
>>159763340
Откуда мне знать, куда возвращать? Для этого есть стек вызова. Возвращаю значение в метод вызова и все. А чтобы не блокировать выполнение, используешь асинхронщину.
Аноним 25/08/17 Птн 00:50:06  159763506
>>159763305
>А для серверов есть node.js, к примеру, он умеет в многопоточность, я думаю, хотья его и не знаю.
не особо. майн луп в ноде однопоточный. есть кластер режим (форк процесса в воркерах для запуска на нескольких потоках), но проще несколько докер контейнеров с аппликухой запустить по одному на каждый процессор.
Аноним 25/08/17 Птн 00:50:50  159763550
>>159763222
>На бумажке ты Лев Толстой, а на деле хуй простой. Нет ни одного крупного сервиса, который полностью на JS написан. Хипсторские сказки.

Это не значит, что js не может в это, а ты утверждаешь именно так:

>Нет ни одного крупного сервиса, который полностью на JS написан. Хипсторские сказки.

Что идентично

Нет ни одной крупной компании, у которой ТОЛЬКО камазы, значит камаз не может перевозить грузы. Водительские сказки
Аноним 25/08/17 Птн 00:51:01  159763561
>>159763496
А это говно и не используется. Максимум кортинки в base64 хранить.
Аноним 25/08/17 Птн 00:51:47  159763596
>>159763550
Ну можно и на ассемблере все это сделать, но нахуя?
Аноним 25/08/17 Птн 00:51:50  159763599
>>159763561
Ну и нахуя ты тогда пишешь про "предложить денежные расчеты в монго хранить"?

Все тот же другой анон
Аноним 25/08/17 Птн 00:52:12  159763618
>>159763390
Ну во первых явное определение скаляров - это кому как по вкусу. В PHP  его не будет, даже в 7.1 если ты передашь в

function huy (string $pizda) {};

int вместо string тебе не ругнятся интерпретатор

А вот явное определение объектов это очень нужная тема. Но 90% PHP-макак даже не знает, зачем нужны объекты.

Про питон не в курсе.
Аноним 25/08/17 Птн 00:52:46  159763666
15022765840020.jpg (1423Кб, 1512x2016)
>>159763311
>>159762150

И да, это помогло!
Спасибо!
Аноним 25/08/17 Птн 00:53:08  159763685
>>159763599
Это не тот анон
Так я хуй знает, тут пишут, что MEAN стак можно вообще для всего использовать.
Аноним 25/08/17 Птн 00:53:18  159763697
>>159763596
>Ну можно и на ассемблере все это сделать
нельзя
Аноним 25/08/17 Птн 00:53:45  159763719
>>159763599
Я ничего не предлагал, я вообще dart господин.
Аноним 25/08/17 Птн 00:54:23  159763757
>>159763697
Можно.
Аноним 25/08/17 Птн 00:54:58  159763795
Возьмите работать. Хотите за вас буду писать всё за 5к.мес.
Аноним 25/08/17 Птн 00:55:17  159763818
>>159763719
Всегда когда какой-нибудь хуйлан хвалится знанием нетривиального ЯП, хочется спросить сколько он уже на нем написал и какие проекты реализовал.
Аноним 25/08/17 Птн 00:55:50  159763841
>>159763795
Согласен. Высылай 5к.
Аноним 25/08/17 Птн 00:56:18  159763863
>>159763618
>Но 90% PHP-макак даже не знает, зачем нужны объекты
ой ну ты загнул.

>>159763618
>Ну во первых явное определение скаляров - это кому как по вкусу. В PHP его не будет, даже в 7.1 если ты передашь в
>
>function huy (string $pizda) {};
>
>int вместо string тебе не ругнятся интерпретатор


Вот тебе текст из документации в картинке к этому посту.
Аноним 25/08/17 Птн 00:56:28  159763878
>>159763818
Я нигде не утверждал, что у меня на нем есть проекты. Я просто знаю этот ЯП и немного dart stdlib.
Аноним 25/08/17 Птн 00:56:46  159763900
oekaki.png (6Кб, 400x400)
>>159763841
Аноним 25/08/17 Птн 00:59:19  159764047
>>159763878
Пиши книгу
Аноним 25/08/17 Птн 00:59:32  159764061
>>159763900

begin
writeln('ALLOW YOBA, ETO TI?');
end.


Всё, поработал, надоело на весь месяц.
Аноним 25/08/17 Птн 01:00:37  159764121
>>159763863
Спасибо
Аноним 25/08/17 Птн 01:01:30  159764177
>>159763506
>по одному на каждый процессор
вся суть докера
Аноним 25/08/17 Птн 01:02:24  159764225
>>159764061
Написать три строчки кода за нихуя. Пиздец ты лох. Я бы даже не притронулся.
Аноним 25/08/17 Птн 01:02:41  159764244
>>159761723 (OP)
> Аякс
Сука как у меня пригорает. Час думал что это значит. Когда посмотрел на пикрилатед понял.
Ажакс тогда уж.
Аноним 25/08/17 Птн 01:04:26  159764336
>>159763101
Haskell
Аноним 25/08/17 Птн 01:04:39  159764349
>>159764244
джиф
Аноним 25/08/17 Птн 01:04:49  159764352
>>159764225

Да ты бы и к тянке не притронулся ))))
Аноним 25/08/17 Птн 01:05:01  159764361
>>159764244
ну прости, сленг же.

Аноним 25/08/17 Птн 01:05:15  159764373
>>159764349

жит
Аноним 25/08/17 Птн 01:05:52  159764404
>>159763506
Вся суть вёб обезьян
Аноним 25/08/17 Птн 01:06:10  159764420
>>159764352
ну смотря сколько она мне за это заплатила
Аноним 25/08/17 Птн 01:06:26  159764432
>>159764373
мускуль
Аноним 25/08/17 Птн 01:07:48  159764516
>>159762939
>>159762996
Ненужная хуйня. Есть function.
Аноним 25/08/17 Птн 01:07:51  159764520
>>159764404
Про себя расскажи
Аноним 25/08/17 Птн 01:09:07  159764592
>>159764516
смузи растает скоро, иди пей
Аноним 25/08/17 Птн 01:09:08  159764593
>>159764516

Хуянкшон
Аноним 25/08/17 Птн 01:09:54  159764636
>>159764373
жит ад
жит страус
жит комет
Аноним 25/08/17 Птн 01:12:52  159764805
>>159764404
обезьяны не умеют в горизонтальный скалинг архитектуры, так что мимо

>>159764177
на самом деле это удобно. не надо ебаться с потоками, мутексами и критикал секшинами. Только закладывать архитектуру под микросервисы и скалирование надо изначально
Аноним 25/08/17 Птн 01:17:13  159765042
>>159764593
>>159764592
Типизация хуйня неудобная, которая только мешает.
> Машина я тут переменную в которой значение я ковычками пометил, думаю ты поняла что это строчка, а не массив.
>НИЕТ Я ТУПАЯ
Интерфейсы. Хуйня без задач.
Функции универсальны.
Это тебе и объекты и классы.
Аноним 25/08/17 Птн 01:19:49  159765171
Вброшу. Вкатывался год, изучил базы, жс, хтмлксс, пхп, питон, джанго, ангуляр. Всё, что советуют, всё, что в тренде. В итоге никуда не берут. Охуеваю с этого рынка. Он вроде и большой, а работы, как оказалось, нет, всем нужны сеньоры с 2-3-летным опытом high load и big projects. Обидно. Потратил время зря, в айти работы нет.
Аноним 25/08/17 Птн 01:19:52  159765174
>>159765042
поняли поняли, копипаста наше все
дай угадаю, на апворке говнокодишь для мамбетов?
Аноним 25/08/17 Птн 01:22:54  159765328
>>159765174
> дай угадаю, на апворке говнокодишь для мамбетов?
Что это за хуйня?
Аноним 25/08/17 Птн 01:23:08  159765335
>>159764805
>обезьяны не умеют в горизонтальный скалинг архитектуры, так что мимо
Ну о чём с тобой говорить после такого
>ебаться с потоками, мутексами и критикал секшинами
И этого
Аноним 25/08/17 Птн 01:23:29  159765356
>>159765174
как будто что то плохое
сам то где батрачишь?
Аноним 25/08/17 Птн 01:28:01  159765610
>>159765042
>Интерфейсы. Хуйня без задач.
Братишка ебать ты долбоёб, земля те пухом.
Аноним 25/08/17 Птн 01:28:08  159765618
FAC.jpg (63Кб, 500x490)
>>159765335
мне в падлу спорить так что лови котю и иди нахуй
Аноним 25/08/17 Птн 01:28:09  159765621
>>159765171
Потому что если ты не заканчивал профильный вуз и тебя не определили сразу против диплома (а крутых прогеров из нужных ВУЗов отлавливают еще перед дипломом), вкатится на топовую вакансию невозможно. Придется жрать говно и продираться через толпы таких же говножоров.
Аноним 25/08/17 Птн 01:29:29  159765702
>>159765618
Похуй. Больше таких как ты, больше денег заработаю на долбоёбах которые у тебя что-то заказали.
Аноним 25/08/17 Птн 01:29:41  159765714
>>159765610
Я о том же. Какой смысл объяснять человеку, зачем нужно "колесо", если все что он делает по жизни это дрочит вприсядку.
Аноним 25/08/17 Птн 01:31:31  159765801
>jquery
Чувствуешь этот солоноватый привкус на губах? Ах да, это же моя моча. Почему моя моча у тебя на лице? Потому что я туда нассал
Аноним 25/08/17 Птн 01:32:18  159765844
>>159765801
Вкусовщина.
Аноним 25/08/17 Птн 01:35:17  159766003
profit20170821.png (113Кб, 1887x969)
>>159761723 (OP)
Джаваскриптер вкатился
Знаю почти все основные языки, но джаваскрипт - лучшее, что я использовал.
Аноним 25/08/17 Птн 01:35:52  159766036
>>159765801
А откуда ты знаешь какой привкус у мочи?
Аноним 25/08/17 Птн 01:39:28  159766225
wat.webm (3448Кб, 1024x768, 00:04:17)
Аноним 25/08/17 Птн 01:39:52  159766242
>>159765621
Да а куда продираться, навыки давно достаточные для junior, тестовые совсем не проблема уже (хотя отнимают время, это заебывает). Просто нет спроса, вот именно, младших специалистов с вузов берут, а нанимают только хороших специалистов с багажом узких навыков.
Просто вкатываться совершенно бессмысленно. Очень жалею, что я повелся на слухи, разговоры и рекламу.
Аноним 25/08/17 Птн 01:41:38  159766326
code.png (85Кб, 1901x242)
Боже мой, какие же тут сидят говноеды. Все в саблайме, со смуззи и спиннерами небось, ссука. Они даже не знают, что такое программирование. А между тем, JS - язык не только для макак. Он очень хорош, если уметь им пользоваться.
Аноним 25/08/17 Птн 01:42:46  159766405
>>159766225
Двачую. Молодец что запостил.
Аноним 25/08/17 Птн 01:43:54  159766466
>>159766036
Мне рассказывал знакомый js-кодер
Аноним 25/08/17 Птн 01:44:40  159766510
>>159766326
>скрин
наговнокодил и рад
выкинь свой скриптик, он никому не нужен
Аноним 25/08/17 Птн 01:45:04  159766532
>>159766326
В твоём коде можно и утонуть, если долго всматриваться. Интересно, но как такое поддерживать?
Аноним 25/08/17 Птн 01:45:35  159766567
>>159766510
Это лишь один модуль из 12. Он мне нужен.
Аноним 25/08/17 Птн 01:46:25  159766619
>>159766532
Очень просто. Я хорошо в нём ориентируюсь.
Аноним 25/08/17 Птн 01:46:53  159766647
>>159766003
Основные это Паскаль и пыхопе чтоле?
Аноним 25/08/17 Птн 01:46:55  159766651
>>159766242
Подожди, ты думал, что достаточно прочитать книгу "ЯП за 24 часа" и тебе начнут платить 300к/иоктосекунду?
Аноним 25/08/17 Птн 01:47:45  159766707
>>159766647
Ещё C/C++, Python, Java, C# и по мелочи bash, lua и всё остальное. Может что-то забыл
Аноним 25/08/17 Птн 01:47:55  159766715
>>159766567
это говно, а не модуль
то что ты его модулем это называешь - ничего не значит. одноразовая хуета, которая никому не пригодится
Аноним 25/08/17 Птн 01:48:20  159766741
>>159766715
Мне пригождается вот уже полгода. Нахуя ей пригождаться кому-то ещё, если это мой модуль?
Аноним 25/08/17 Птн 01:48:52  159766764
>>159766003
Как подводные при написании highload на node.js?
Аноним 25/08/17 Птн 01:48:53  159766766
>>159766707
Запили мне программу для копирования файлов на Java. Обязательно с gui на swing.
Аноним 25/08/17 Птн 01:50:07  159766852
>>159766764
Я highload не писал. Но говорят, что справляется лучше пыхи сз-за своей асинхронности.

>>159766766
Для чего тебе такая программа? Я не фрилансер, если что.
Аноним 25/08/17 Птн 01:50:27  159766869
>>159766707
Что-то серьезное реализовывал хоть на одном из них?
Аноним 25/08/17 Птн 01:51:07  159766909
recordingstarwa[...].webm (2055Кб, 480x360, 00:00:45)
>>159766869
Вот эту игру
Аноним 25/08/17 Птн 01:51:10  159766914
>>159766741
Модуль подразумевает возможность "модульности". То есть некий абстрактный атомарный функционал, который можно переиспользовать или продать кому-то. У тебя же типичный говноскрипт от Васи. Рукалицо если тебе за это еще и заплатили, хотя не верится.
Аноним 25/08/17 Птн 01:51:24  159766930
>>159766909
На чём? Юнити что-ли?
Аноним 25/08/17 Птн 01:52:20  159766984
>>159766852
Мне нужно переместить несколько тысяч файлов, плюс переименовать По маске. Сам я не погромизд, зашел сюда, вдруг кто поможет.
Аноним 25/08/17 Птн 01:52:37  159766999
>>159766909
А что-то серьезное?
Аноним 25/08/17 Птн 01:52:49  159767016
>>159766984
sed / awk / xargs
Аноним 25/08/17 Птн 01:53:05  159767029
>>159766764
Хайлоад это сколько?
Аноним 25/08/17 Птн 01:53:10  159767034
>>159766930
Нет, SDL+OpenGL на плюсах. Я же программист, а не игродел

>>159766914
Функция init принимает аргументы в виде двух модулей и колбека. Получается, что на скрине видно как минимум 3 модуля.
Аноним 25/08/17 Птн 01:53:58  159767086
>>159767016
У меня винда.
Аноним 25/08/17 Птн 01:53:58  159767087
>>159766984
Лучше через bash такое делать. Ну или через batch если на винде

>>159766999
Для меня это серьёзно. Я же работаю только на себя, а не на каких-то начальников.
Аноним 25/08/17 Птн 01:54:41  159767135
>>159766914
>на скрине видно как минимум 3 хуйни.
тебе сюда
http://govnokod.ru/
Аноним 25/08/17 Птн 01:55:17  159767174
>>159767086
Мышкой тогда, сори
Аноним 25/08/17 Птн 01:55:53  159767220
>>159767086
total commander
Аноним 25/08/17 Птн 01:56:01  159767227
>>159767174
Тогда ты просто пиздобол.
Аноним 25/08/17 Птн 01:56:12  159767241
>>159767087
На себя это как?
Аноним 25/08/17 Птн 01:56:19  159767247
>>159767220
Он платный.
Аноним 25/08/17 Птн 01:56:48  159767289
>>159767174
Ты ж говоришь шпоры шарит?
Аноним 25/08/17 Птн 01:57:04  159767303
>>159767289
Шарпы
Аноним 25/08/17 Птн 01:57:36  159767341
>>159767241
В первую очередь - саморазвитие. А дальше - как повезёт.
Аноним 25/08/17 Птн 01:57:54  159767362
>>159766651
Нет, общее количество работающего кода, лежащего на гитхабе, исчисляется тысячами строк. Но да, конечно, можно всегда попрекнуть тем, что что-то в тебе не так, не дорос. Угу. Когда дорастешь, будешь бомжом престарелым, видимо. Но зато, блять, вы только посмотрите, как изящно он расставляет мьютексы! Жаль, что староват и воняет от него говном, в нашу дружную команду его не возьмем, у нас уже есть сеньор и выпускник топ вуза.

Это нормально, я всё понимаю. Просто все, кто говорит о том, что это хорошая профессия, которой неплохо бы овладеть - подлецы и лицемеры, если они умалчивают о том, что это очень специфическая отрасль со специфическим спросом, как у ядерных физиков или оффшорных юристов.
Аноним 25/08/17 Птн 01:58:50  159767403
>>159767341
Ох лол
Твой "модуль" это пиздец. Саморазвивайся дальше
Аноним 25/08/17 Птн 01:58:53  159767407
>>159767341
И много заработал?
Аноним 25/08/17 Птн 01:59:04  159767420
>>159767362
Тогда пруфай гитхаб, болезненный. Ты ведь не пруфанешь.
Аноним 25/08/17 Птн 01:59:06  159767421
>>159767247
Нет.
Аноним 25/08/17 Птн 02:00:03  159767465
>>159767029
не знаю. А сколько надо?
Аноним 25/08/17 Птн 02:00:43  159767502
profit201707201[...].png (259Кб, 1916x759)
>>159767403
А ты думал, что безграмотному быдлу вроде тебя он сразу станет понятен? Нет. Пока что ты - всего лишь макака, не видавшая настоящего кода. Подрастёшь - поймёшь.

>>159767407
85к за июль. Но в июле было больше неотлаженных багов, чем сейчас.
Аноним 25/08/17 Птн 02:00:53  159767515
>>159767421
Да
https://www.ghisler.com/order.htm
Аноним 25/08/17 Птн 02:01:24  159767545
>>159765171
Значит хуево знаешь. Невозможно на должном уровне выучить всё перечисленное за год. За год вкатывальщик максимум осилит html+css, js, php.
Аноним 25/08/17 Птн 02:01:28  159767551
>>159767515
Скачай кряк. Чего ты как этот то?
Аноним 25/08/17 Птн 02:01:45  159767566
>>159767515
Нет.
https://www.ghisler.com/download.htm
Аноним 25/08/17 Птн 02:01:53  159767579
>>159761723 (OP)
Из-за того что синхронный запрос, по этому и не робит
Аноним 25/08/17 Птн 02:02:25  159767609
>>159767579
Асинхронный*
Аноним 25/08/17 Птн 02:02:35  159767620
>>159767465
Умные слова знаешь, а что они значат еще нет?
Аноним 25/08/17 Птн 02:03:02  159767641
>>159767566
Глаза разуй, это демка.
Аноним 25/08/17 Птн 02:03:34  159767671
>>159767551
Потом амиго удалять? Делать мне нехуй.
Аноним 25/08/17 Птн 02:03:40  159767675
>>159767341
Почитай Р.Мартина срочно. Вот прям сейчас качай его книги. А ещё Таненбаума и Кнута. Иначе так и останешься макакой. В знании всех перечисленных тобой языков нет смысла, если ты не умеешь их применить и не знаешь основ программирования и компов в целом.
Аноним 25/08/17 Птн 02:04:02  159767700
>>159767502
Графики умеешь рисовать, заебись. Препод пятерку поставил?
Аноним 25/08/17 Птн 02:04:49  159767752
>>159767641
Нет, это полнофункциональная версия. Просто если не купить, то при старте будет вылазить окно с 3 кнопками и предложением нажать рандомную.
Аноним 25/08/17 Птн 02:04:50  159767757
balance.png (48Кб, 802x262)
>>159767700
Ты и железобетонным пруфам не поверишь, толку спорить с тобой.
Аноним 25/08/17 Птн 02:05:42  159767812
>>159767675
Я программирую с 13 лет. Сейчас мне 20 и я в этом разбираюсь побольше Р.Марнита, может быть.
Аноним 25/08/17 Птн 02:06:03  159767830
>>159767757
Конечно не поверю такой хуете
Аноним 25/08/17 Птн 02:06:23  159767841
>>159767620
Боже, какой ты глупый...
Аноним 25/08/17 Птн 02:06:30  159767845
>>159767502
>>159767700
Твой код нечитабельный, немасштабируемый. Если найдется баг, то ты охуеешь его искать. Или ты думаешь что пишешь без багов?
Аноним 25/08/17 Птн 02:06:45  159767866
>>159767420
Как будто я что-то невероятное описываю. Не хочу палиться, мало ли что, это же двач. Работу ты мне все равно не предложишь. Но если ты считаешь, что этих вводных предостаточно для вкатывания - нет, совсем-совсем недостаточно. Кстати, многие репозитории относительно живы и я делаю периодически коммиты. Но работодатели даже тестовые краем глаза смотрят. И да, я сталкивался ещё с наебками вроде неоплаты выполненной работы или мутными тестами, которые можно пустить в продакшн. Только говна нажрался, хотя с благими намерениями и самоотдачей начал всё это изучать.
Аноним 25/08/17 Птн 02:07:04  159767878
Скорее бы уже выпилили синхронные запросы чтобы такие макаки выродились и соснули.
Аноним 25/08/17 Птн 02:07:45  159767904
>>159767812
Перетолстил
Аноним 25/08/17 Птн 02:07:50  159767909
>>159767866
Все как я и говорил. Беспруфный хуй. Со сферическими коммитами в вакууме.
Аноним 25/08/17 Птн 02:08:41  159767956
>>159767845
Главное, что я могу прочитать этот код. И то, в какой форме он сейчас - это лучшее его представление, я считаю. Если бы кто-то другой работал с этим кодом - я, конечно же, написал бы его в обычном стиле. Но кроме меня к нему ни у кого нет доступа, поэтому я использую все удобства.
Аноним 25/08/17 Птн 02:09:08  159767975
>>159767904
И правда. Но на самом деле так и есть. Чему этот Р.Мартин может меня научить?
Аноним 25/08/17 Птн 02:11:26  159768080
>>159767909
Пришел я, значит, потроллить своими проблемами. Охуенно ты рассуждаешь. Ладно, как тебе угодно.
Аноним 25/08/17 Птн 02:12:42  159768126
>>159768080
Да ты даже троллить не умеешь, ущербок.
Аноним 25/08/17 Птн 02:12:43  159768129
>>159767841
А ты?
Аноним 25/08/17 Птн 02:13:48  159768178
>>159768129
Я умный.
Аноним 25/08/17 Птн 02:14:50  159768214
>>159768178
Что такое хайлоад объяснишь?
Аноним 25/08/17 Птн 02:16:12  159768278
>>159768214
Высокая нагрузка.
Аноним 25/08/17 Птн 02:16:20  159768285
>>159768214
Это нужно как-то объяснять? Разве это не очевидно?
Аноним 25/08/17 Птн 02:16:47  159768300
>>159767545
На уровне, достаточном для решения многих рутинных задач, с которыми работают на упомянутом стеке. Что-то крутое я не сделаю, но и не прошусь ведь на вакансии, где требуется архитектор или главный разработчик. Но даже говно разгребать не берут, хотя это я давно могу.

Многие, кто превозносит ИТ на дваче, на самом деле сами являются либо вкатывальщиками, либо студентами, которые всё ещё находятся в плену иллюзий, мечтаний о своей востребованности. Но я собеседуюсь и отправляю резюме уже не первый месяц, я это на собственном опыте ощущаю.
Аноним 25/08/17 Птн 02:19:14  159768405
>>159768285
Ну вот на моей текущей работе 10+ миллионов пользователей онлайн бывает.
А у фейсбука 100+ миллионов онлайна.
Вроде и то хайлоад и это хайлоад, а проблемы нужно решать разные. Сечешь?
Аноним 25/08/17 Птн 02:20:48  159768466
>>159768405
Для слабенького сервера и 100 запросов в секунду, это хайлоад. Но общий подход ведь всё равно один и тот же. Кластеры там, масштабирование и тд.
Аноним 25/08/17 Птн 02:23:40  159768592
>>159768466
99.999% веб проектов не имеют и 100 запросов в секунду
Аноним 25/08/17 Птн 02:23:44  159768597
>>159768466
Нет, у горизонтального масштабирования на уровне приложения есть пределы. Шардировать в бесконечность не получится. Делить задачу между ядрами бесконечно не получится.
Поэтому я и спросил "Это сколько?" оказывается термин не так прост как ты говорил.
Аноним 25/08/17 Птн 02:25:38  159768683
>>159767975
Писать красивый код, например
Аноним 25/08/17 Птн 02:26:05  159768698
>>159768683
Телки текут с этого?
Аноним 25/08/17 Птн 02:26:32  159768715
>>159761723 (OP)
блять мудак, ретёрн работает в пределах функции саксесс, ебантяй блять пиздец
Аноним 25/08/17 Птн 02:27:01  159768735
>>159768683
https://github.com/kirill97pussydestroyer/gamecore_snake

Когда нужно писать нормально - я пишу нормально. Чему ещё Р.Мартин учит?
Аноним 25/08/17 Птн 02:28:36  159768807
>>159768735
>kirill97pussydestroyer
>комментарий на комментарии
Аноним 25/08/17 Птн 02:29:23  159768840
>>159768807
В коде не должно быть комментариев, ебантяй. Даже Кармак так считает. А Кармак получше всех нас в этом разбирается.
Аноним 25/08/17 Птн 02:31:13  159768917
>>159768840
Пруфы?
Аноним 25/08/17 Птн 02:32:24  159768972
>>159768917
https://habrahabr.ru/post/166113/
Аноним 25/08/17 Птн 02:32:30  159768976
>>159768735
>2 репозитория всего
>на первом сраная вайпалка из 200 строк из который даже поленился вырезать дебаг принты перед коммитом. или отключать их параметром
>на втором говноигра на С
>ни одного комментария
>ни одного теста

>Чему Р.Мартин меня научит??

Такого как ты ничему не научить лол
Аноним 25/08/17 Птн 02:33:23  159769012
>>159768976
> тесты
> комментарии
Ясно. Не понимаю, на хуя я с тобой спорил.
Аноним 25/08/17 Птн 02:33:25  159769016
>>159768840
а вот и любителиговноеды самодокументируемого кода подъехали

protected function poshelNahuyByThisByThat
Аноним 25/08/17 Птн 02:34:57  159769070
>>159769012
> тесты
Все с тобой ясно, программист.
Когда что-то сложнее вайпалки или говноигры начнешь писать, тогда поймешь.
Аноним 25/08/17 Птн 02:35:17  159769087
>>159769016
bool a(int x); // proveryaet prostoe chislo ili net
bool b(int x); // proveryaet bolshe noolya ili net

Уёбывай делать лабы, студент-дилетант
Аноним 25/08/17 Птн 02:35:35  159769099
>>159768840
>Код должен быть задокументирован «сам по себе».
>В коде не должно быть комментариев
Это не значит, что их не должно быть. Это значит, что они встроены в сам код. Это не про твой код.
Аноним 25/08/17 Птн 02:35:53  159769112
>>159769012
я другой анон вообще то. алсо с каких это пор имплементацию начали пихать в хедер файлы? при мне такой хуйни не было
Аноним 25/08/17 Птн 02:36:03  159769118
>>159769070
Готов каждому, кто делает тесты, лично насрать на ебальник. Ещё и пропагандируют свой нездоровый подход к программированию - охуеть.
Аноним 25/08/17 Птн 02:36:36  159769139
>>159769118
Ты долбоёб, лол. А я спать.
Аноним 25/08/17 Птн 02:36:59  159769149
Продолжительное время программировал на пуконе и сишарпе, о свою ли я вашу парашу за один вечер? И надо ли оно?
Аноним 25/08/17 Птн 02:37:31  159769165
>>159769112
Иногда так удобнее. Разницы на самом деле нет.
Обычно вспомогательные функции выносят.
Аноним 25/08/17 Птн 02:37:52  159769181
>>159769099
И что же в моём коде тебе не понятно без комментария?
Аноним 25/08/17 Птн 02:38:09  159769192
>>159769118
Ты только сам себе на ебальник насрал
Аноним 25/08/17 Птн 02:38:44  159769213
>>159769192
Ты же ушёл спать, любитель тестов
Аноним 25/08/17 Птн 02:38:57  159769225
>>159769087
Ты рили думаешь, что удобней писать километровые названия переменных и функций, чем пару строк комментариев? Ладно. Все попытки у якобы умных рашкинских макак писать без комментариев превращаются именно в это.
Аноним 25/08/17 Птн 02:39:42  159769249
>>159769181
float mat4_get(const mat4 this, unsigned int row, unsigned int col)
{
return this->data[col
4 + row];
}
Аноним 25/08/17 Птн 02:41:25  159769308
>>159769225
Если ты за 7 лет программирования не понял зачем нужны тесты, пишешь говно код, функции в хэдерах и думаешь что знаешь дохуя яп, то мне тебя искренне жаль.
Аноним 25/08/17 Птн 02:42:06  159769338
>>159769249
Возвращает элемент матрицы
мимо
Аноним 25/08/17 Птн 02:42:10  159769341
>>159769225
У меня тут 20169 JS файлов в проекте и 0 комментариев. Живем и не жалуемся
Аноним 25/08/17 Птн 02:42:43  159769372
>>159769338
Да ну нахуй. Правда?
Аноним 25/08/17 Птн 02:42:43  159769374
>>159769308
> не понял зачем нужны тесты
Лол. Я понял, что тесты не нужны.
Аноним 25/08/17 Птн 02:43:01  159769385
>>159769225
Добро пожаловать в мир вне лабораторной работы.
public class TelegramUpdateHandlerBeanPostProcessor implements BeanPostProcessor, Ordered {
Аноним 25/08/17 Птн 02:43:01  159769386
>>159769372
Чего непонятного то?
Аноним 25/08/17 Птн 02:43:07  159769390
>>159769308
Причем тут тесты дебс, ты за 10 минут писанины в тред, не понял какому анону ты пишешь. Тупица, вали с профессии.
Аноним 25/08/17 Птн 02:43:21  159769399
>>159769308
не агрись, это просто отбитый студент. я такую же похожую фигню делал на 2 курсе по инженерной графика на OGL
Аноним 25/08/17 Птн 02:43:39  159769406
>>159769386
Что это за хуйня? Что и зачем она делает?
Аноним 25/08/17 Птн 02:44:05  159769426
>>159769308
Какие 7 лет? Я не тот анон если что.
Аноним 25/08/17 Птн 02:44:16  159769431
>>159769390
Успокойся уже, толстяк.
Аноним 25/08/17 Птн 02:44:23  159769434
>>159769385
>Добро пожаловать в мир рашкинских говнокодеров
> TelegramProcessor
Аноним 25/08/17 Птн 02:44:35  159769439
>>159769406
> возвращает элемент матрицы
> что она делает
НУ ХУЙ ЗНАЕТ. ЗАГАДКА ВЕКА
Аноним 25/08/17 Птн 02:44:56  159769455
>>159769434
> spring
> рашкинских
Аноним 25/08/17 Птн 02:45:20  159769468
>>159769439
Зачем тебе матрица?
Аноним 25/08/17 Птн 02:45:29  159769474
>>159769455
Менталитет не изменить, сори
Аноним 25/08/17 Птн 02:46:03  159769499
>>159769468
Для того, чтобы отправлять в шейдеры.
Аноним 25/08/17 Птн 02:46:35  159769523
>>159769385
>public class TelegramUpdateHandlerBeanPostProcessor implements BeanPostProcessor, Ordered
>float mat4_get
>>159769499
Что отправлять? Матрица чего?
Аноним 25/08/17 Птн 02:47:28  159769551
>>159769523
Очевидно, что матрица флоатов. Такие матрицы в данном случае отправляются в шейдер.
Аноним 25/08/17 Птн 02:49:01  159769597
>>159769551
Я вижу, что не интов. Для чего они туда отправляются? Что это за хуйня? Отрисовка типа? Это пиксели?
Аноним 25/08/17 Птн 02:49:12  159769607
>>159769523
Блять. Ты с кем говоришь? Из этих цитат моя только одна.
Аноним 25/08/17 Птн 02:50:10  159769647
>>159769597
Матрица преобразований. Есть у каждого элемента и у камеры. Через них можно крутить/перемещать/менять масштаб.
Аноним 25/08/17 Птн 02:52:22  159769726
>>159769551
>>159769607

mat4_get это не самодокументирующийся код,
в отличие от
>public class TelegramUpdateHandlerBeanPostProcessor implements BeanPostProcessor, Ordered
>>159769647
Вот, вот и писал бы float getTransformationMatrixElement вот тогда да, можешь не комментировать.
Аноним 25/08/17 Птн 02:53:18  159769749
>>159769726
С хуя ли Transformation? Может она View или просто матрица без задней мысли?
Аноним 25/08/17 Птн 02:53:53  159769766
>>159769749
Линал же
https://en.wikipedia.org/wiki/Transformation_matrix
Аноним 25/08/17 Птн 02:54:31  159769784
>>159769766
В шейдер передаются View, Model и Transformation матрицы.
Аноним 25/08/17 Птн 02:55:37  159769823
>>159769784
> View и Model Transformation
Фикс
Ну и Projection ещё
Аноним 25/08/17 Птн 02:56:36  159769850
>>159769784
Ну не ебу, тогда View, Model или че там у тебя, но твоя хуйня нечитаема без комментариев.
>>159769823
Замути class Matrix и наследуйся от него.
Аноним 25/08/17 Птн 02:57:47  159769894
>>159769850
> наследоваться от класса Matrix
Зачем? Они все одинаковые, просто смысл вкладывается разный.
Аноним 25/08/17 Птн 02:59:29  159769974
>>159769850
>Замути class Matrix и наследуйся от него.
А, ты ещё и на чистом Си делаешь.
>>159769894
Как раз затем, что
>Они все одинаковые, просто смысл вкладывается разный.
Алсо как жто так одинаковые, но смысл разный.
Аноним 25/08/17 Птн 03:00:16  159770019
>>159761723 (OP)
У тебя apiSend ничего не возвращает.
Насколько помню синхронные xhr уже постепенно выпиливают из js, поэтому ебись с промисами или хуярь на колбеках все.
Аноним 25/08/17 Птн 03:01:05  159770054
>>159769894
Короче через жопу у тебя всё, вот. Читай нормальные книги и учись нормально, а не так, ты как качок, который качает только левый бицепс и думает, что он охуенный качок. А по итогу урод получается перекошенный на одну сторону. Не надо так, это хуйня.
Аноним 25/08/17 Птн 03:02:01  159770083
>>159770054
>это хуйня.
В плане вредно, потом хуй переучишься. Всю эту хуйню люди не просто так придумали, ну там комментарии, тесты, ООП и тп.
Аноним 25/08/17 Птн 03:03:11  159770129
>>159768597
У вертикального масштабирования есть пределы.
Горизонтально - сколько душе и кошельку угодно.
Я не тот анон, но да, термин достаточно обширный и типовыми решениями никогда не обходишься при работе с хайлоадом.
Аноним 25/08/17 Птн 03:03:23  159770136
>>159769974
Матрица - это просто большое число. Ты же не создаёшь новый класс для каждого int, что используешь в программе

>>159770054
>>159770083
Тесты придумали для того, чтобы команда из 20+ человек смогла поддерживать код в рабочем состоянии. Я же работаю один - мне это совершенно не нужно.
Аноним 25/08/17 Птн 03:04:48  159770188
>>159770136
Ты понял о чём я. Матрица это не просто большое число, это вообще блядь не число, это матрица. О том и речь, ты конечно мне можешь начать затирать что комп суть куркулятор и всё есть число но я твою маму ебал. Алибидерчи.
Аноним 25/08/17 Птн 03:06:04  159770227
>>159770188
На информатике вам про ООП не расскажут, поэтому лучше сам прочитай в интернете, где его нужно использовать, а где - нет.
Наследоваться от класса матрицы - охуительная история.
Аноним 25/08/17 Птн 03:07:30  159770266
>>159770136
Матрица - Не число. Мой препод тебя бы на части порвал.
Тесты придумали не для этого.
Я тебе уже писал, как только перестанешь делать hello world, тогда и поймешь.
Аноним 25/08/17 Птн 03:09:22  159770321
>>159770227
Так если у тебя их пять штук. Один раз написал class Matrix, а потом дописал методы в наследниках чем там Transformation от Model отлчиается. И да, не груби бля, как раз таки матрица это число, вот это охуительная история.
Аноним 25/08/17 Птн 03:09:49  159770340
>>159770266
Я в кодинге уже семь лет, поэтому хорошо знаю, что тут и к чему. И могу авторитетно заявить, что тесты - хуйня для говноедов и не нужны. По крайней мере, мне.
Алсо, как тестировать рендер? А никак.
Аноним 25/08/17 Птн 03:10:16  159770357
>>159767609
Нормально можешь объяснить?
Аноним 25/08/17 Птн 03:10:34  159770367
>>159770321
Они различаются только тем, в какой последовательности они будут умножаться друг на друга. Больше ничем.
Аноним 25/08/17 Птн 03:10:36  159770371
>>159770340
Ты можешь семь лет копипастить код туда сюда, хуй тебя знает чем ты там занимался.
Аноним 25/08/17 Птн 03:11:00  159770388
>>159770340
Рендер чего? Картинки? Ты гуманитарий что-ли?
Аноним 25/08/17 Птн 03:11:44  159770420
>>159770371
Hello World писал, конечно же. Ты же уже выяснил.

>>159770388
Да, картинки. При чём тут гуманитарии?
Аноним 25/08/17 Птн 03:11:45  159770421
>>159770367
Так нахуй ты тогда мне мозги ёб? View, Model это типа имена матриц?
Аноним 25/08/17 Птн 03:12:49  159770469
>>159770421
Да, но Transformation называют только матрицу Model
Аноним 25/08/17 Птн 03:14:00  159770510
>>159762619
А в чем прикол пика 2? все Правильно же.
мимо_жс_девелопер
Аноним 25/08/17 Птн 03:14:32  159770529
>>159770420
Потому что от тебя разит безграмотностью. Тестируют для того, чтобы работало как надо, а не по прихоти какого-то долбоеба. И да, рендер тоже тестируют. Боже, с кем я на одной борде сижу.
Аноним 25/08/17 Птн 03:15:04  159770553
>>159770510
хуевый ты жс девелопер если о промисах не слышал я молчу уже про асунк/авайт
Аноним 25/08/17 Птн 03:15:19  159770568
>>159770510
В нормальных ЯП такое не нужно.
Аноним 25/08/17 Птн 03:15:27  159770572
>>159770420
Твой код хуйня нечитаемая. И он, в отличие от кода Кармака, нихуя не самодокументированный, а значит комментируй сука как деды комментировали!
>>159770469
Имена переменных с большой буквы. Ты понимаешь, что ты путаешь, короче пох, это сродни тому, что ты сейчас придумаешь свой диалект русского и будешь на нём писать и говорить, и что хуёво и мыслить, соответственно максимум за шизика и сойдёшь. Дело твоё короче.
Аноним 25/08/17 Птн 03:18:02  159770659
>>159770529
> тестировать рендер
Лол, блять.
https://gamedev.stackexchange.com/questions/21844/how-can-i-unit-test-rendering-output
Вот тут умные люди пишут, что затея не из лучших.
> безграмотностью
И при чём тут гуманитарии? Или вы в 9Б так с одноклассниками рофлите над пидорами из 9А?

>>159770572
В коде они начинаются с маленькой буквы.
Аноним 25/08/17 Птн 03:19:09  159770700
>>159770659
>В коде они начинаются с маленькой буквы.
А в посте ты пишешь с большой, чтобы запутать?
Аноним 25/08/17 Птн 03:21:09  159770757
>>159770700
Потому что так принято. С чего ты решил, что правила для кода и для человеческого языка одинаковые?
Аноним 25/08/17 Птн 03:26:45  159770923
Я в макакинге 7 лет
Аноним 25/08/17 Птн 03:27:00  159770928
>>159770757
Нигде так не принято, я думал у тебя там 5 классов матриц или типа того. Но не суть, короче я ответил на твой вопрос
>И что же в моём коде тебе не понятно без комментария?
>float mat4_get
>Вот, вот и писал бы float getTransformationMatrixElement
Из первого не сразу даже понятно, что о матрице идёт, может какая-то memory access table 4? Во втором случае ясно, что
>матрица флоатов
>Матрица преобразований.
> возвращает элемент матрицы
ты понел.
Аноним 25/08/17 Птн 03:31:53  159771062
>>159770928
На C не принято писать кэмелКейсом, а get_transformation_matrix_element - это слишком длиннное название. Как по мне - mat4_get - самый оптимальный вариант
Аноним 25/08/17 Птн 03:33:29  159771104
>>159771062
>а get_transformation_matrix_element - это слишком длиннное название.
Согласен, зато понятно.
> Как по мне - mat4_get - самый оптимальный вариант
Коротко, удобно, но непонятно. Решение использовать комментарий.
Аноним 25/08/17 Птн 03:55:41  159771661
>>159771104
Что бы ещё могла делать функция с таким же именем и с такими же параметрами?
Аноним 25/08/17 Птн 03:55:45  159771662
>>159766326
Лол. Я бы тебя за такое уволил.
Аноним 25/08/17 Птн 04:00:09  159771772
>>159771662
А я и не собираюсь на кого-то работать
Аноним 25/08/17 Птн 04:04:38  159771872
>>159771772
Он работает на одного очень крутого программиста. Этот программист - он через 5 лет.
https://m.youtube.com/watch?v=VY6u2vj8Eh4

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 260 | 14 | 31
Назад Вверх Каталог Обновить

Топ тредов
Избранное