М.Двач / Программирование

Этого треда уже нет.
Это копия, сохраненная 31 октября 2019 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.

61 Кб, 1050x1050
JavaScript.thread = Number(`141`); /js/ 22 сен, 22:58 1479520 В конец треда | Веб

Предыдущий: >>1470028 (OP)

НЕ КОПИРУЙ КОД ПРЯМО В ТРЕД!
Для программирования на ХТМЛ https://codepen.io/pen/
Для Ноды с консолькой https://repl.it/languages/nodejs
Для фреймворков https://codesandbox.io/
Залить, задеплоить страничку, сервер, контейнер https://zeit.co/now

Аноны, хочу получить советов мудрых, высераю пару предложений и код на скриншоте, а получаю смехуёчки. Как быть?

Если рассчитываешь получить дельный ответ, формулируй правильно вопрос:

У меня есть проблема\задача (А) %текст-ошибки или задача%. Я пытался решить ее так %кусок-кода-опционально% (Б), у меня не вышло %текст-ошибки%. Я погуглил, почитал документацию и попробовал сделать так %кусок-кода-%(В), но получаю ошибку (Г).

Сделай песочницу по ссылкам выше для ясности и удобства. Если когда самостоятельно найдёшь решение — поделись в треде, мы за тебя переживаем.

Ответы480518480796481476482626482908484353484573

2 22 сен, 23:01 2 1479524

С радостью сообщаю, что все бублики посчитаны. Статья дописана. Пока в черновиках - надо завтра перечитать и лишние запятые вычистить..

Ответы479526

3 22 сен, 23:01 3 1479525

>..
.
fix

4 22 сен, 23:02 4 1479526

>>1479524
на месте?

Ответы479529

5 22 сен, 23:03 5 1479529

>>1479526
Что на месте?

Ответы479531

6 22 сен, 23:04 6 1479531

>>1479529
пытаюсб быть в теме.

Аноним 7 22 сен, 23:40 7 1479558

Пацаны, стоит ли учить TS?
За сколько дней можно вкатиться ?

Ответы479572479724

8 23 сен, 00:20 8 1479572

>>1479558
Не стоит, абсолютно бесполезный кал. Делает из говна(жса) говно с типами и тонной бойлерплейта. Хочешь выебнуться - учи clojurescript, там хотя бы на нормальном языке писать будешь.

Ответы479575479591

9 23 сен, 00:33 9 1479573

Aga

Аноним 10 23 сен, 00:50 10 1479575

>>1479572

ts > clojurescript
clojurescript не нужен бизнесу

Ответы479581

11 23 сен, 01:13 11 1479581

>>1479575
clojurescript открывает дорогу в охуеннейший язык clojure, тайпскрипт открывает дорогу на помойку жс-диалектов, когда он (неизбежно и скоро) выйдет из моды и все будут плеваться от разбирания и переписывания устаревшого легаси говна, написанного ебучими смузихлебами на хайпе. Хочешь писать на жсе - пиши на жсе без выебонов, сохранишь время себе и людям, да и больше охват аудитории, могущей прочитать твои каракули без рвотных позывов.

Ответы479585479616479689

Аноним 12 23 сен, 01:42 12 1479585

>>1479581

Какую дорогу мань?
Работать то ты где будешь?
никому не нужен твой стек

Ответы479718

13 23 сен, 05:10 13 1479591

>>1479572
Тупая мартышка, пишущая динамикодрисню, ты?

Ответы479718

14 23 сен, 08:34 14 1479616

>>1479581
Этот прав, как же бесит хайп на этот реакт, тайпскрипт, rxjs

Ответы479632

15 23 сен, 09:30 15 1479632

>>1479616
я ебу собак

Ответы479642

16 23 сен, 09:37 16 1479642

>>1479632
а я дрочу коням

Ответы479688

17 23 сен, 09:53 17 1479668

Как запустить утилиту, вроде nodemon, pm2, forever вручную (не так: nodemon app.js )? А примерно так: node nodemon.js app.js

Данная необходимость вызвана тем, что утилита не установлена в npm (в связи с тем, что компьютер не подключен к интернету и пакеты я ношу к нему вручную)

Ответы479721

18 23 сен, 10:49 18 1479688

>>1479642
Слабо подрочить коню собакой?

Ответы479693

19 23 сен, 10:53 19 1479689

>>1479581
Эдвайсы уровня /pr/

20 23 сен, 10:57 20 1479693

>>1479688
Программист ногами Панин в чатике

Ответы479742

21 23 сен, 11:18 21 1479700

SPA легче взломать?

22 23 сен, 11:55 22 1479718

>>1479585
Так если у тебя проблема работу найти, то тем более работай на чистом жсе(где работы в разы больше) и не еби мозги людям, какие вопросы?
>>1479591
Сам-то понял, что серанул?

Ответы479725

23 23 сен, 11:58 23 1479721

>>1479668
Хз как ты там носишь, но при локальной установке пакетов нода создает папку node_modules/.bin для всех экзекутаблов и можно запускать из нее ./node_modules/.bin/nodemon app.js

24 23 сен, 12:00 24 1479724

>>1479558
Angular хорош
В реактивной шляпе может помочь
Но если не сталкиваешься и пинаешь пыху/питон с вью то особого смысла не вижу

25 23 сен, 12:01 25 1479725

>>1479718
Парень, ты сливаешься. Тебе тактично намекнули уже, что спрос на TS на рынке труда только растёт, в т.ч. из-за неоспоримых преимуществ языка, а ты продолжаешь гнуть свою линию и про кложуэскрипт нагнетаешь.

Ответы479730479744

26 23 сен, 12:06 26 1479730

>>1479725
Растет он только потому, что вместе с ним растет спрос на JS и некоторые хипстеры хотят писать на чем-то помодней.

Ответы479736479737

27 23 сен, 12:15 27 1479736

>>1479730
>некоторые хипстеры хотят писать на чем-то помодней.
Дело здесь не в хипстерстве, а в том, что тырпрайзу банально проще поддерживать большие проекты на ТС, нежели на ЖС. Тут тебе и облегченный рефакторинг, и отсечение половины багов на этапе компиляции (что, в свою очередь, снижает кол-во описываемых тесткейсов) и отличная интеграция с рантайм валидаторами (можно пойти дальше - если бэкенд на ноде можно расшарить тайпдефинишны, на любой другой платформе - нагенерить из спеки).

Ответы479745480340

28 23 сен, 12:15 28 1479737

>>1479730
У хипстеров в контрактных с мс институтах нехуя кроме тайпскрипта
мимо решал сессию пендосу

29 23 сен, 12:25 29 1479742

>>1479693
Что там на счет котиков?

30 23 сен, 12:38 30 1479744

>>1479725
ну и что можно на нем писать?
мимо нуб

31 23 сен, 12:38 31 1479745

>>1479736
Рефакторинг - это единственный более-вменяемый плюс(вау, могу переименовать функцию не глобальным поиском, а статик анализом, 10/10), остальное абсолютные мифы, еще 20-30 лет назад выяснили, что типы не снижают количество требуемых тесткейсов(потому что тесты функционала уже покрывают использование типов, но не наоборот), что типы не уменьшают количество багов, что языки с типизацией требуют больше времязатрат на написание того же функционала и т.д.

Ответы480340

32 23 сен, 13:56 32 1479772

Аноны, подскажите реакт проекты, которые можно сделать и закинуть в гитхаб, ради показа на интервью

Ответы479775479776479786

33 23 сен, 14:06 33 1479775

>>1479772
Свой парсер языка Scheme.

Ответы479778

34 23 сен, 14:06 34 1479776

>>1479772
На реакт уже не вкатиться

35 23 сен, 14:11 35 1479778

>>1479775
А причем тут реакт?

Ответы479787

36 23 сен, 14:18 36 1479784

Поясните за бублики

37 23 сен, 14:27 37 1479786

>>1479772
клон порнохаба

38 23 сен, 14:28 38 1479787

>>1479778
Как причем? На реакте UI дебаггера будет, ты че ептить.

39 23 сен, 15:15 39 1479850

Пизда пацаны, джуниоры абсолютно хрюшам не интересны
Как сука найти первую работу?

Ответы479867479906479937481267

40 23 сен, 15:24 40 1479867

>>1479850
Просто стань мидлом хотя бы

Ответы480293

41 23 сен, 16:03 41 1479906

>>1479850
создай свой проэкт

42 23 сен, 16:40 42 1479937

>>1479850
Не знаю.

43 23 сен, 17:01 43 1479962

Пацаны, поясните за бублики

Ответы479981

44 23 сен, 17:12 44 1479981

>>1479962
Говно, ты?

Ответы480024

45 23 сен, 17:53 45 1480024

>>1479981
Нет

Аноним 46 23 сен, 18:08 46 1480046

Поцоны, сколько джун react получает в ДС1?
около 100к норм?

Ответы480082480217480322

47 23 сен, 18:34 47 1480082

>>1480046
Поищи хотя бы 150

Ответы480149480322

Аноним 48 23 сен, 19:25 48 1480149

>>1480082

150к это мидлы уже

Ответы480160

49 23 сен, 19:37 49 1480160

>>1480149
Нормальная кампания и 200 заплатит за грамотного джуна.

Ответы480294480322

50 23 сен, 19:50 50 1480188

почему за жс так много платят?

Ответы480217480311

51 23 сен, 20:07 51 1480217

>>1480188
Примерно столько же, сколько и за работу на других языках.

>>1480046
Около 100 это прям крепкий джун. 60-90 норм, в зависимости от твоих скиллов, особенно софт скиллов.

Ответы480312

52 23 сен, 21:21 52 1480293

>>1479867
а лучше синиром

53 23 сен, 21:22 53 1480294

>>1480160
300к ждун без опыта в треде, задавайте ваши ответы

Ответы480322

140 Кб, 563x331
54 23 сен, 21:30 54 1480301

Вылезает такая ошибка при открытии клиента. Что делать?

Ответы480309480318480574

55 23 сен, 21:34 55 1480309

>>1480301
Не знаю

Аноним 56 23 сен, 21:35 56 1480311

>>1480188

JS разработка самая сложная на земле.

Ответы480321

Аноним 57 23 сен, 21:36 57 1480312

>>1480217

софт скилы? нахуя? я не менеджером иду, сейчас даже в самой бедной компании есть свой аналитики + проект менеджер.

я думал уже давно в прошлом, когда фронт общался с заказчиком.

Ответы480329480487

58 23 сен, 21:41 58 1480318

>>1480301
Отключить вывод уведомлений при каждой ошибке сценария (это же IE у тебя?).
Потом F12 и смотреть в отладчике что к чему.

Ответы480326

59 23 сен, 21:43 59 1480321

>>1480311
поясни неофиту

60 23 сен, 21:44 60 1480322

>>1480046 >>1480082 >>1480160 >>1480294

Хули вы мелочитесь, я не пойму?
500 и пиздец.
Торг здесь не уместен.

Ответы480334

61 23 сен, 21:46 61 1480326

>>1480318
Это отдельный софт от покер рума.

62 23 сен, 21:47 62 1480329

>>1480312
>софт скилы? нахуя?
В топ компаниях, на разрабах висят обязанности менторства. В гуглах и теслах, ты проводишь встречи с младшими разработчиками, беседуешь с ними за жизнь заждую неделю и т.п.
+ Ты же должен верить в идеологию компании, да да не удивляйтесь. Короче без софт скилов гения пошлют на хуй и возьмут аниматора с батарейкой в очке.

Ответы480331480339

63 23 сен, 21:48 63 1480331

>>1480329
Речь не про галеры офк, на галере можешь сидеть в углу, все заебись будет.

Аноним 64 23 сен, 21:49 64 1480334

>>1480322
если джун реально нужен то его и за 500 000 рублей возьмут

Аноним 65 23 сен, 21:51 65 1480339

>>1480329

Ты о чем?
Обучают не джуны и мидлы, а синьеры и лиды.
Нужно просто пересказать материал и ответить на вопросы которые задают (кто не понял - дебил), это ты называешь софтскилы?

Ответы480487480592

66 23 сен, 21:51 66 1480340

>>1479736
>>1479745
>рефакторинг, и отсечение половины багов
>остальное абсолютные мифы

Дети, вы хоть раз вообще видели энтерпрайзный проект?
В ядро контрибутили?

Самое важное - это поиск мест, где используется и сам объект, и его поля. Это то, что даёт типизация. И это незаменимо.
Иначе энтерпрайз превращается в 1С - fragile-хуиту, рассыпающуюся под собственной тяжестью.

Поэтому, энтерпрайз можно писать только на типизированных языках. Какими бы громоздкими они ни были.
Именно поэтому перестали писать всякие ERP на питоне, например.
Потому, что спустя 10 лет там, блядь, концов не найдёшь.

Ответы480345

Аноним 67 23 сен, 21:56 67 1480345

>>1480340

сбербанку не помогло с его TypeScript

Ответы480644

68 24 сен, 00:44 68 1480487

>>1480312
Мы вам перезвоним.
>>1480339
Если на собесе тебя посчитают душным и не умеющим в коммуникацию, то
> Мы вам перезвоним

69 24 сен, 03:24 69 1480518

>>1479520 (OP)

const pipe = (...fns) => x => fns.reduce((y, f) => f(y), x);
const g = n => n + 1;
const f = n => n * 2;
const h = pipe(g, f);
h(20); // 42

Ответы484337484382

26 Кб, 578x132
70 24 сен, 06:29 70 1480542

Чё поцоны typescript?

20 Кб, 562x350
71 24 сен, 09:08 71 1480574

>>1480301

72 24 сен, 10:01 72 1480592

>>1480339
>Soft skills – это надпрофессиональные навыки, не связанные с должностными обязанностями человека. В IT-сфере – это те знания и умения, которые не имеют отношения к разработке или тестированию, но необходимы для успешной работы в команде.

73 24 сен, 11:22 73 1480604

Аноны, подскажите реакт проекты, которые можно сделать и закинуть в гитхаб, ради показа на интервью

74 24 сен, 11:25 74 1480606

Мне вот интересно, это сейчас модно необфусцированый код хостить на проде или просто кто-то с бандлерами не разобрался?

75 24 сен, 11:35 75 1480611

>>1480609
сбилди в прод моде и не хости сырцы

Ответы480612

76 24 сен, 11:36 76 1480612

>>1480611
>и не хости сырцы
И мапфайлы не заливай.

77 24 сен, 12:30 77 1480630

>>1480609
Ебанутый, если у тебя есть логика, которую клиент не должен видеть, то она внезапно должна быть на сервере.

78 24 сен, 12:56 78 1480640

Какую бля логику в спа
Вы там упражнения по жкверям делаете?

Ответы480643

79 24 сен, 13:16 79 1480643

>>1480640
>Какую бля логику в спа
Алло, гараж, клиент перестал быть тонким лет надцать уже как.

80 24 сен, 13:20 80 1480644

>>1480345
>сбербанку не помогло с его TypeScript
Хотелось бы каких-нибудь пруфцов хотя бы в виде ссылочки, нежели искрометное заявление не подкрепленное аргументацией.

Ответы480683

81 24 сен, 14:20 81 1480677

51 Кб, 881x33055 Кб, 534x379

Доброго времени суток!
Нужен совет.

Етсть куча чекбоксов. Есть паджинация с ajax. Есть ajax для записи нажатого чекбокса в бд.

На первой странице все работает отлично, но если нажать любую другую страницу, событие клика не отслеживается.
Скорее всего дело в том, что все висит на одном обработчике $(document).ready

Как исправить? Пробовал засунуть скрипт чекбоксов в window.load, результата нет.

Ответы480686480689480692480721

Аноним 82 24 сен, 14:30 82 1480683

>>1480644

вбей: Сбербанк отзывы программистов
или Сбербанк ебаное ИТ

у них огромный легаси проект на typescript на котром крутится весь их интернет банкинг.

Ответы482163482166

Аноним 83 24 сен, 14:32 83 1480686

>>1480677

за JQuery сразу удар по лицу.

$(document).ready(function() {
...
$('.clickable-elements element').on('click', 'a', function(e){
//Какое-то действие
});
...
});

Ответы480708

Аноним 84 24 сен, 14:34 84 1480689

>>1480677

https://moxiemaks.ru/jquery/sobytija-dlja-dinamicheski-dobavlennyh-jelementov-v-jquery/

85 24 сен, 14:38 85 1480692

>>1480677
Разберись чем отличается

елемент.клик

документ.клик(элемент)

55 Кб, 538x371
86 24 сен, 14:46 86 1480708

>>1480686
Пофиксил клик, заработало, благодарю.
Разбираться пока нет времени

Ответы480713480720480721

Аноним 87 24 сен, 14:53 87 1480713

>>1480708

так и будешь получать свои 60к.

мимо синьер 420к

88 24 сен, 15:06 88 1480720

>>1480708
>checkbox_id

var checkbox_id
Тебе же даже подчеркнули это.

Ответы480821

89 24 сен, 15:07 89 1480721

>>1480677
>>1480708
даже за такое говно платят?

Ответы480731

Аноним 90 24 сен, 15:23 90 1480731

>>1480721

в ДС около 50к потолок думаю.
Проекты идут в помойку, наебывают заказчиков

Ответы480753

91 24 сен, 15:47 91 1480753

>>1480731
>в ДС
Пиздец
Я сталкивался с таким аутсорся аутсорсы, но чтобы в офисах

Ответы480763

Аноним 92 24 сен, 16:09 92 1480763

>>1480753

пфффффф, в офисах полно JQUERY Щас Макаки-управленцы, берут проект для 5 фронтов, но нанимают только одну JQUERY макаку за 50к, остальное себе в карман и юристу

в таких делах упор делается не на качество, а на юристов, т.е. на грамотный договор с клиентом, что бы нельзя было придраться.
Отзывы подтираются через суд, так как кливета, в суде показывают договор

9,4 Мб, mp4,
1280x720, 0:29
93 24 сен, 16:38 93 1480771

На какую зарплату могу рассчитывать?

Ответы480776480793480797480907

94 24 сен, 16:40 94 1480776

>>1480771
Бля, а зачем я свои закладки спалил

95 24 сен, 17:00 95 1480793

>>1480771
И эту хуйню ты делал с помощью двача почти неделю?
Учитывая что это самые примитивные дом мутации еще и наговнокоженные с жкверями - никакую

Ответы480838

96 24 сен, 17:04 96 1480796

>>1479520 (OP)
как вызвать функцию fetchData с другим параметром, желательно в индексе
например fetchData(2), чтобы брался из апи юзер с таким айди
помогите я совсем тупой
функцию переписывать пробывал, ничего не получается
https://codesandbox.io/s/nknd2

Ответы480801480826482790

Аноним 97 24 сен, 17:04 97 1480797

>>1480771

это может сделать любой джун на JQ
на код смотреть нужно

Ответы480838

Аноним 98 24 сен, 17:08 98 1480801

>>1480796

параметр вынеси в state и все

Ответы480803

99 24 сен, 17:13 99 1480803

>>1480801
я так тоже пробывал
const { isLoading, users } = false, 2;
или
const { isLoading, 2 } = this.state;

но это все неправильно

Ответы480906

100 24 сен, 17:53 100 1480821

>>1480720
const)))))))))))))))))

101 24 сен, 17:57 101 1480826

>>1480796
Я тебя нихуя не понял
Ты про это?
export default class A extends React.Component {
state = {
isLoading: true,
users: [],
user: 4
};

componentDidMount() {
this.fetchData(this.state.user)

Ответы480911

102 24 сен, 18:18 102 1480838

>>1480793
Ну во первых я всему этому учился. А во вторых всю неделю я прокрастинировал, на написание кода ушло часов 5 максимум.
>>1480797
Ну например правильные ответы я помечаю классами и их можно посмотреть в коде страницы хыыыы.

Про зарплату конечно шутка была. Посоветуйте лучше чего еще написать

Ответы480840480916

103 24 сен, 18:23 103 1480840

>>1480838
Заведи акк на гитхабе и исходники кода туда кидай

Ответы480845

104 24 сен, 18:25 104 1480845

>>1480840
Закину как-нибудь. А написать то мне что? Есть идеи?

Ответы480861

105 24 сен, 18:39 105 1480861

>>1480845
https://habr.com/ru/company/edison/blog/344006/

Ответы481268

Аноним 106 24 сен, 19:08 106 1480906

>>1480803

>const { isLoading, users } = false, 2;

поорал, иди учить JS, какой тебе react?

Аноним 107 24 сен, 19:10 107 1480907

>>1480771

если Москва, то около 40 000 рублей в месяц - тянешь.

108 24 сен, 19:20 108 1480911

>>1480826
нет, не совсем так
хочу переписать функцию fetchData
чтобы я мог написать fetchData(4) и отрендерилось имя с 4м айди
но все равно спасибо

Ответы480943

Аноним 109 24 сен, 19:24 109 1480916

>>1480838

>Ну например правильные ответы я помечаю классами и их можно посмотреть в коде страницы хыыыы.
задача на 10 секунд, чт там сложного, 1 строчка кода

>Про зарплату конечно шутка была. Посоветуйте лучше чего еще написать
совет от senior css архитектора

учи js с es1 до tc39/proposals (не знаешь что это? тогда даже на 10к не претендуй)
Бери react/angular/vue
делай свой проект на нем

Jquery - мертв уже лет 5 , тоже самое касается бутстрапа
тоже самое касается яндекса и бема

Ответы480920

110 24 сен, 19:31 110 1480920

>>1480916
> задача на 10 секунд, чт там сложного, 1 строчка кода
Запретить правый клик на странице?
> учи js с es1 до tc39/proposals (не знаешь что это? тогда даже на 10к не претендуй)
Да я ни на что не претендую. Что это вообще?
> бема
Каво

Ответы480939

111 24 сен, 20:12 111 1480939

>>1480920
> Запретить правый клик на странице?
О Р Е О
Р
Е
О

Ответы480949

112 24 сен, 20:19 112 1480943

>>1480911
Я нихуя тебе не понимаю, у тебя же сейчас эта функция так и работает, ты ей на вход даешь айдишник, в чем проблема?

Ответы480962

44 Кб, 968x726
113 24 сен, 20:26 113 1480949

>>1480939
И что с ним?

Ответы480954480966

Аноним 114 24 сен, 20:32 114 1480954

>>1480949

document.oncontextmenu = () => false

запретить правую кнопку мыши, только толку?

Ответы480963

115 24 сен, 20:40 115 1480962

>>1480943
Да она выводит
Но я хочу использовать это в нескольких местах и чтобы везде выводилось разное имя с соответствующего айди, а не только тот айди который в стейте написан

Это наверняка как-то просто можно сделать, но я не знаю что мне для этого использовать, потому что делаю что-то с апи впервые

Ответы482790

116 24 сен, 20:40 116 1480963

>>1480954
1.Пользователь не сможет посмотреть код документа потому что правая кнопка мыши не вызывает контекстное меню
2. ???
3. Профит

Ответы480968

117 24 сен, 20:41 117 1480966

>>1480949
Не используй defensive техники на клиентской стороне - все они обречены на провал. Лучше инкапсулируй состояние, а не привязывай его к классам.

Ответы480985480986

Аноним 118 24 сен, 20:42 118 1480968

>>1480963

кто мешает нажать F12?

Ответы480987

59 Кб, 604x604
119 24 сен, 21:01 119 1480985

>>1480966
> инкапсулируй состояние

120 24 сен, 21:04 120 1480986

>>1480966
Классы(объекты) как раз и придумали затем, чтобы инкапсулировать стейт и набор операций над ним, твои оправдания?

Ответы480990

121 24 сен, 21:04 121 1480987

>>1480968
Моя вторая строчка кода

122 24 сен, 21:07 122 1480990

>>1480986
> Классы(объекты) как раз и придумали затем, чтобы инкапсулировать стейт и набор операций над ним, твои оправдания?
Блядь, ну неужели было так тяжело проскроллить на пару мессаг вверх, чтобы понять, что речь шла о хтмл классах.

123 24 сен, 21:43 123 1481053

Attention жулики! Максимальный репост.
Один разработчик поучаствовал в телеграм конкурсе и сделал вот такие графики
https://github.com/kre1z0/line-chart-on-canvas/tree/3793b0ae7544001f96d964121ce9406ef3a15ea7

В местно чатике JS треда
телега jsthread
его работу нагло спиздил бойкий вкатывальщик. https://github.com/alexup71rus/TelegramContestJS/
Убедиться можно, посмотрев даты и истории коммитов. У жулика все залито 26 марта 1м коммитом. А конкурс закончился 24 марта.
Репортим жулика!

124 24 сен, 22:09 124 1481096

анон,щас учу заканчиваю(я так думаю) изучать базовый набор html,css и конечно JS.
стоит выбор,какой язык выбрать для сервера.все советуют пхп,но к нему и больше всего ненавести.узнал что можно пилить на Node+много разных пакетов и все это тоже жс.
что вы опытные можете сказать нубу в этом деле?

Ответы481107481179

125 24 сен, 22:13 125 1481107

>>1481096
Болото с костылями легаси и индусами
Стоит вкатываться если живешь в мухосрани и не рассматриваешь работу в офисе/переезд вообще

Ответы481140

126 24 сен, 22:57 126 1481140

>>1481107
Первое предложение будто про джаву. А вообще, фронт в плане технологий намного проще: выучил жс с фреймворками, умеешь верстать и делать спа и все окей. На бэке есть зоопарк языков, какие-то стандартные варианты для больших компаний вроде джавы и шарпа, пхп для васянских сайтов автосервисов и некоторых крупных компаний вроде вк и авито, иногда питон, смузистэк почти без джуниор и мидл вакансий в рф, но кучей ремоут аутсорса вроде руби и го, еще нода для фулстечащих фронтовиков, и вообще экзотика вроде эликсира или редких jvm языков с ровно 1 вакансией, где платят сразу дофига.

Ответы481181

Аноним 127 24 сен, 23:42 127 1481179

>>1481096

Если бек, то учи Rust, альтернатив пока нет, самый популярный язык для вкатки на 2018-2019 год

Ответы481423

Аноним 128 24 сен, 23:45 128 1481181

>>1481140

пхп это ад, там пиздец блядокод, даже если ты читашеь код Синьер программиста, код выглядит как помойка, ща кину пример....

function array_tree($array, $id = 'id', $parent_id = 'parent_id', $children = 'children') {
$tree = [[$children => []]];
$references = [&$tree[0]];

foreach($array as $item) {
if(isset($references[$item[$id]])) {
$item[$children] = $references[$item[$id]][$children];
}

$references[$item[$parent_id]][$children][] = $item;
$references[$item[$id]] =& $references[$item[$parent_id]][$children][count($references[$item[$parent_id]][$children]) - 1];
}

return $tree[0][$children];
}

Это не говнокод, это средний код сука написанный синьером.

Ответы481182481196

Аноним 129 24 сен, 23:46 129 1481182

>>1481181

>$tree = [[$children => []]];
как же я ору с этого говно-синтаксиса, я ебу

130 24 сен, 23:55 130 1481196

>>1481181
Как бдуто пыху когда-то хуесосили просто так

139 Кб, 1024x768
131 25 сен, 00:07 131 1481217

Аноны, подскажите:
Читаю книгу по алгоритмам и дошёл до графов. Смотря на алгоритм bfs навасянил свою реализацию, но могу понять, в каком месте у меня проёб, т.к. он через раз выдаёт правильные ответы.

https://jsfiddle.net/5jy6tLcs/2/

132 25 сен, 01:15 132 1481267

>>1479850
Какой твой уровень знаний?

мимо вкатился на джуна с первой вакансии

Ответы481302

133 25 сен, 01:22 133 1481268

>>1480861
Люто двачую, ебанул 3 проекта из этого списка. Показал на собесе дяде, он охуел и кинул офер.

Ответы481282

134 25 сен, 01:28 134 1481270

Запомните, вкатка в ИТ возможна только через ДС

Ответы481302

135 25 сен, 06:12 135 1481282

>>1481268
А какие именно ты делал?

Ответы481303481868

136 25 сен, 08:12 136 1481302

>>1481267
2 года пхп, фулстак вебмакака у руснявых мразей уровня ИП ИВАНОВ, сейчас ищу нормальную фирму
Как я могу знания оценить? Сделать могу все что угодно, вопрос качества кода и используемых подходов
Город 500к, в Москве дохуя ваканисий вижу, под которые подхожу.

>>1481270
Знаю дохуя обратных примеров. Хоть и сам пока чищу говно вилкой

Ответы481304

137 25 сен, 08:12 137 1481303

>>1481282
Порнхаб, вк и твиттер

138 25 сен, 08:18 138 1481304

>>1481302
Сможешь на реакте и ноде с любой бд и графкл апи сделать spa с real-time обновлением данных типа биржевых графиков через сокеты?

Ответы481309481310481332481365

139 25 сен, 08:43 139 1481309

>>1481304
Ты с начала читаешь наше обшение? В жсе я джуниор, твоя задача релевантна знаниям джуниора?
А вообще тоже ничего сложного, просто охуеть какая объемная задача, сидишь ковыряешь вилкой код, все как обычно.
Различай объем и сложность. Ну и для джуниора офк объем ведет к хуевой архитектуре приложения, здесь могу накосячить.

Ответы481312

140 25 сен, 08:44 140 1481310

>>1481304
>с real-time обновлением данных типа биржевых графиков через сокеты?

Есть такое апи открытое, мне интересно сделать этот проект

141 25 сен, 08:50 141 1481312

>>1481309
Если ничего сложного то тогда не понимаю что тебе мешает устроиться в ДС или ДС2 тысяч на 80-90

142 25 сен, 10:07 142 1481332

>>1481304
Такое ощущение, будто ты все баззворды постарался уместить в одном предложении. Ну зачем графкул пускать через вебсокет транспорт? Смысл?

Ответы481788

47 Кб, 794x794
143 25 сен, 11:17 143 1481365

>>1481304
Сам небось высрал дергающую графкл сокетиу

Ответы481366481788

144 25 сен, 11:22 144 1481366

>>1481365
жс мокаки as is

145 25 сен, 13:03 145 1481423

>>1481179
изучив вопрос,понял что для веба он не сильно камильфо

Ответы481431

146 25 сен, 13:11 146 1481431

>>1481423
Почему?

Ответы481452

147 25 сен, 13:21 147 1481452

>>1481431
можно конечно,но это больше системный язык и для веба он еще сыроват имхо

Ответы481464

148 25 сен, 13:21 148 1481453

Почему никто не пишет, что основное задание должна быть обработка формы обратной связи, со всевозможными полями, множественными файлами, удобной валидацией.
Эти ебучие формы будут преследовать вас до конца жизни

149 25 сен, 13:31 149 1481464

>>1481452
Ты скозал?

Ответы481466481467

150 25 сен, 13:34 150 1481466

>>1481464
Просто он редактор AreWeWebYet.

151 25 сен, 13:35 151 1481467

>>1481464
я сказал ИМХО

Ответы481473

152 25 сен, 13:39 152 1481473

>>1481467

Срочно поддержите тред ебать
https://2ch.hk/b/res/204389933.html (М)

153 25 сен, 13:43 153 1481476

>>1479520 (OP)
Является ли array.map(f) - инверсией управления (IoC)?

Мы же передаем функцию f, которую map уже вызывает когда нужно.

Ответы481490

154 25 сен, 14:07 154 1481490

>>1481476
>Является ли array.map(f) - инверсией управления (IoC)?
Просто функтор.

155 25 сен, 16:58 155 1481592

Если у меня в this находится <span class="small-meta-text">C&A</span>, как добавить C&A в переменную?

Ответы481596

156 25 сен, 17:09 156 1481596

>>1481592
Каком this?
%element%.innerText

462 Кб, 3840x2160
157 25 сен, 18:50 157 1481651

Почему не выводит сумму этих чисел?

Ответы481655481691481946

158 25 сен, 18:59 158 1481655

>>1481651
Потому что у элементов нужно взять value если это инпуты

159 25 сен, 19:10 159 1481659

>>148165
Спасибо, ступил

160 25 сен, 19:41 160 1481672

7 Кб, 1829x1917 Кб, 284x146

И че это такое?

Ответы481674

161 25 сен, 19:48 161 1481674

>>1481672
пафиксил

162 25 сен, 20:18 162 1481691

>>1481651
Кто ответит этому дауну тот еблан

Ответы481723

163 25 сен, 21:03 163 1481723

>>1481691
Ну ты и еблан

164 25 сен, 22:09 164 1481764

Как отдать обычный текст на скачку как txt-файл?

165 25 сен, 23:03 165 1481788

>>1481365
Чё за рофлы? Релей с графкл общается.
>>1481332
Какие ещё баззворды? Обычный стек для 2019 года. Через сокет подписываться на данные с биржевого апи.

Ответы481789481809

27 Кб, 128x128
166 25 сен, 23:08 166 1481789

>>1481788
>Релей с графкл общается.
Не ДС же?

Ответы481790

167 25 сен, 23:11 167 1481790

>>1481789
ДС2. В этих ваших ДСах релей недостаточно моден? Аполло надо?

Ответы481801

168 25 сен, 23:27 168 1481801

>>1481790
>Вебсокет
>Релей
Кoстыли по определению

Ответы481807

169 25 сен, 23:35 169 1481807

>>1481801
Ок, а как правильно? Чтобы красиво и без костылей.

170 25 сен, 23:36 170 1481809

>>1481788
>Какие ещё баззворды? Обычный стек для 2019 года.
Вопрос в том, нахуя? Объяснить необходимость или хотя бы удобство GraphQL поверх сокетов можешь? Только не говори, как анонче выше, что ты работаешь через прокладку к рестовому сервису.

Ответы481818

171 25 сен, 23:46 171 1481818

>>1481809
Он не поверх, а вместе. Графкл для общения с бд приложения, например с постгрес. В бд записи о юзерах, их действиях, например. А сокеты для общения со сторонним апи, это отдельный модуль на экспрессе.

Ответы481819

10 Кб, 246x205
172 25 сен, 23:51 172 1481819

>>1481818
давай ссылку щяс положу вашу хуйню

Ответы481834

30 Кб, 628x472
173 26 сен, 00:25 173 1481834

>>1481819
Не надо

Ответы481837

209 Кб, 840x870
174 26 сен, 00:27 174 1481837

>>1481834
На месте

175 26 сен, 01:31 175 1481868

>>1481282
Копию трелло, туду, мессенджер.
И везде настраивал окружение с нуля, то есть настройка конфига вебпака еще сюда дописать можно

sage 176 26 сен, 04:11 176 1481886

ну и муть эти ваши промисы и прочие асинки. как в этом мире жопаскрипта сделать нормальный дефолтный последовательный вызов функций, при условии, что я обращаюсь к апи

Ответы481891

177 26 сен, 04:39 177 1481891

>>1481886
Покажи код.

fetch(url)
.then(res => res.json())
.then(data => console.log(data))

Ответы481894

sage 178 26 сен, 04:49 178 1481894

>>1481891
вот у меня точно так же и сделано.

fetch(url)
.then(взять инфу с сервера)
.then(пукнуть инфой сюда и отправить его в формочку)
.then(отобразить формочку)

но по факту они действительно происходят последовательно, но когда заканчивается формочку, первый пункт еще не все данные получил, и я не очень понимаю, из-за чего именно. ставил таймаут, колбеки и прочее, но как-то не

Ответы481895

179 26 сен, 04:57 179 1481895

>>1481894
ты хуйню какую-то делаешь
фетч вначале получает респонс с головой без тела, это первый then
потом он получает тело вторым then

см как в посте выше

в твоем случае должно быть

fetch(url)
.then(res => res.json())
.then(data => обработать и отобразить ее в формочке, если это реакт то например можно использовать хук или сет стейт)

или на async/await

let res = await fetch(url)
let data = await res.json()
потом обрабатываешь data

Ответы481896

180 26 сен, 04:58 180 1481896

>>1481895
окей, ща попробую

181 26 сен, 04:58 181 1481897

алсо это вина не джаваскрипта а того что асинхронность заразна

182 26 сен, 06:18 182 1481915

окей нашел где ошибка, теперь все ок, спасибки

183 26 сен, 08:20 183 1481946

>>1481651
Ну охуеть блять, инпуты складываешь. ФОРМУ СОБИРАЕШЬ ЧТО ЛИ?

184 26 сен, 09:48 184 1481975

Анон, зачем нужен redux, когда есть хуки и useReducer в частности? Объясни пожалуйста.

Ответы482118482727

185 26 сен, 09:56 185 1481976

Есть два ajax скрипта.
Один для autocomplete search для инпута
Второй паджинация с ajax.

Скрипт на инпуте работает до первого перехода на другую страницу. Т.е. я кликаю на страницу, перерендерится страница вместе с инпутом, но скрипт инпута уже не работает.

Как исправить? Куда смотреть?

Ответы481981482029482030

186 26 сен, 10:08 186 1481981

>>1481976
>Куда смотреть?
В консоль

Скинь код на какой-нибудь сандбокс, посмотрим

Ответы481994

187 26 сен, 10:24 187 1481994

>>1481981
>В консоль
Там все чисто.

Тут сложно что-либо понять, но вот https://codesandbox.io/s/morning-sky-6g6i6?fontsize=14

Ответы481996482011482013

188 26 сен, 10:26 188 1481996

>>1481994
Ебать ты молодец, скинул говно которое даже не запускается

189 26 сен, 10:35 189 1482011

>>1481994
Никогда не скидывай код который не запускается, при этом еще и выпадает в неработающую хуйню.
Ты работаешь через документ риди, который навешает слушатели на имеющиеся элементы. Поставь логи на момент перерендера, навешиваются ли у тебя слушатели на вновь отрисовавшиеся данные

190 26 сен, 10:48 190 1482013

>>1481994
хоть чето из хтмла своего вставь дебик мля https://codesandbox.io/s/trusting-mestorf-7efx4

Ответы482014

191 26 сен, 10:56 191 1482014

>>1482013
https://codesandbox.io/s/optimistic-feistel-4y52u

Не так сохранилось, прошу прощения.

Ответы482027

192 26 сен, 11:20 192 1482027

>>1482014
У тебя проблема вообще про статик паблик роуты в бекенде
Зачем сам скрипт кидаеш че дурак)

193 26 сен, 11:22 193 1482029

>>1481976
Дай сайт через тини урл, в чем проблема?

>Т.е. я кликаю на страницу, перерендерится страница вместе с инпутом, но скрипт инпута уже не работает.

Нихуя не понял, страница полностью перезагружается? На новом урле подключение скриптов такое же, как на главной?

194 26 сен, 11:22 194 1482030

>>1481976
как биндится инпут? по имени или на документ.он

195 26 сен, 12:50 195 1482118

>>1481975
Ненужен.

196 26 сен, 12:56 196 1482130

как же жс всратый язык,хуже только пхп

Ответы482132

197 26 сен, 12:59 197 1482132

>>1482130
>как же жс всратый язык
Пиздец просто, теперь понятно почему мокаком столько плотют.
Продолжать жрать кактус это нужно быть настолько героически отбитым, что компенсировать трудозатраты смогут только достойные материальный поощрения.

121 Кб, 664x664
198 26 сен, 13:09 198 1482141

джаваскрипт няшка

199 26 сен, 13:42 199 1482163

>>1480683
>: Сбербанк отзывы программистов
Ничего связанного с тс не нашёл, похоже на вброс...

Ответы482166

200 26 сен, 13:50 200 1482166

>>1482163
Два чаю.

>>1480683
Неси конкретные ссылки, иначе ты - Фиджеральд это должно прозвучать для тебя очень грубо и унизительно.

699 Кб, 1365x1365
201 26 сен, 15:47 201 1482276

Я там статеечку выложил. Ссылку кидать?

Ответы482277

202 26 сен, 15:51 202 1482277

>>1482276
Какую еще статеечку? Про бублики?

Ответы482278

203 26 сен, 15:51 203 1482278

>>1482277
А, ну да, пикрил...
Ну кидай

Ответы482281

204 26 сен, 15:53 204 1482280

Я вижу, вы тут все опытные девелоперы, поэтому такой вопрос.
Есть один древний сайт, написанный на чистом пыхопе. Нужно расширить функционал одной из его страниц. Есть апи на бэкенде.
Я прикинул, что будет очень удобно написать компонент на реакте.
Само по себе написание несложное, но хуй знает, как потом правильно это внедрить в сайт.
Я могу запихнуть всю реакт-логику в один js-файл и потом подключать скрипты на странице в таком порядке:
0. jquery, старинный сайт же
1. react.js
2. react-dom.js
3. babel.js
4. мой скрипт с типом text/babel
Где-нибудь на странице сделаю div, и туда все отрендерится.
Так оно будет работать. Говорят, что так будет медленно, ну да и похуй.
Проблема в том, что я не могу разбить свою логику на модули с импортами-экспортами, потому что babel ругается. Сейчас это некритично, потому что логика простая, но меня терзают сомнения, что если я все так и оставлю, то в стрельну себе в ногу потом.
Как правильно внедрить? В официальных мануалах хуй проссышь, там надо пить смузи и ставить ноду с гигабайтами модулей, потом эта нода выпердит тебе какое-то минифицированное говно, которое хуй куда вставишь. Для нового сайта может и удобно, но не в моей дикой ситуации.

Ответы482296482347482427

205 26 сен, 15:55 205 1482281

>>1482278
Хабр сегодня че-т пятисотую ошибку постоянно вываливает.
Держи: https://habr.com/post/455958/

Ответы482346482529

206 26 сен, 15:57 206 1482282

Подскажите как загрузить изображение с уже загруженной страницы? То есть браузер на странице изображение показывает, значит он его скачал. Как мне его получить, а не отправлять повторный запрос для скачки?

Ответы482289

207 26 сен, 16:09 207 1482289

>>1482282
Кеши в сервисворкерах, IndexedDB, как варианты.

208 26 сен, 16:14 208 1482296

>>1482280
Ну берешь бандлер для твоего случая рекомендую brunch, он проще вебпака и позволяет отдельно настраивать любые инпут/аутпут файлы, а не хуярит одним большим мелющим все комбайном, пишешь реакт-логику, бандлишь ее в файл со всеми зависимостями, выдаешь этот файл клиенту. Если ты не разобрался с нодой и бандлерами, то разбирайся, без этого никак. Но это имеет смысл только если ты собрался весь сайт постепенно переписывать на реакт, иначе просто пиши в существующей инфраструктуре и не еби никому мозги своими смузями-реактами.

Ответы482301

209 26 сен, 16:22 209 1482301

>>1482296
Ладно, спасибо.

99 Кб, 1280x720
210 26 сен, 17:47 210 1482346

>>1482281

Ответы482348

211 26 сен, 17:48 211 1482347

>>1482280
Могу сделать пару компонентов если сайт в открытом доступе

212 26 сен, 17:49 212 1482348

>>1482346
Че?

Ответы482373

213 26 сен, 18:20 213 1482373

>>1482348
Не понял нихуя в твоей статье

Ответы482385

214 26 сен, 18:31 214 1482385

>>1482373
:(

Ответы482387

215 26 сен, 18:39 215 1482387

>>1482385
Полезная статья как раз то что искал
Только мемных боидсов не хватает

Ответы482397

216 26 сен, 18:57 216 1482397

>>1482387
Зочем искал? Щито за боидсы?

217 26 сен, 19:02 217 1482401

блин от этой тупорылой задачи про пиксельную линию в ejs я таким тупым себя чувствую
видать с геометрией у меня траблы -_-

Ответы482407

218 26 сен, 19:07 218 1482407

>>1482401
>ejs
Говно умершее лет 6 назад

Ответы482412

219 26 сен, 19:13 219 1482412

>>1482407
это книга, про белок оборотней и ворон, у которых есть световой интернет управляемый термитами, третье издание

пипец я еще должен соображать как правильно рассчитывать коэффициенты линий, гррррр

Ответы482416

220 26 сен, 19:14 220 1482416

>>1482412
Значит книга говно
Впустую тратишь время

20 Кб, 300x225
221 26 сен, 19:34 221 1482427

>>1482280
Я бы обосрался, если б зашёл на сайт-ровесник моего деда и на одной странице ВНЕЗАПНО обнаружил бы реакт-компоненты. Короче приступай.

222 26 сен, 19:56 222 1482436

Как называется такое :
Сервер в ответ на запрос в куках направляет токен t1 и функцию f1.
Клиент получает это. Далее клиент вводит инфу data и ее шифрует: t2 = f1(t1, data) - получаем токен t2 и засылаем его серверу. Сервер получает токен t2, выполняет функцию, обратную f1 (назовём ее f2) и получает data = f2(t2)
Данные расшифрованы

Как то так устроена криптография. Но не очень понятно с функцией f2, как она получается, и каждый ли может ее воспринимает узнать, зная f1.

Направьте в нужную сторону.

Ответы482472482496

223 26 сен, 20:17 223 1482472

>>1482436
В какую сторону тебя направлять ебака
Какие у тебя токены и зачем шифруются придумало твое больное вооброжение
Что тебе мешает реализовать эту хуйню непонятно

224 26 сен, 20:33 224 1482496

>>1482436

хуйня какая-то

225 26 сен, 20:38 225 1482501

Привет двачик, помогите найти пример js-аккордеона, написанного без использования библиотек и реализованного с ООП в виде модуля
пример использования :

let accordeon = new Accordeon(['title1', 'title2', 'title3']);

контент у них может быть один и тот-же
на вход дается массив из заголовков
Заранее спасибо.

Ответы482505482532483293

226 26 сен, 20:40 226 1482505

>>1482501
Да ты заебал, или пиши сам, пока хорошо не выйдет

227 26 сен, 20:57 227 1482529

>>1482281
ну наконецта

Ответы482538

228 26 сен, 21:01 228 1482532

>>1482501
Так в акордионе памимо заголовков должны быть еще блоки с текстом. Откуда ты их будешь брать если не передаешь в аргументы функции?

Ответы482537

229 26 сен, 21:08 229 1482536

Слы, братва. Придумайте название для вымышленной десктоп программы и назначение этой программы. Для курсовой надо.

Ответы482732482853482856

230 26 сен, 21:11 230 1482537

>>1482532
я написал, что контент(блоки с текстом) может быть один и тот-же везде
задать его можно прост захардкодив допустим в конструкторе

Ответы482559482697

231 26 сен, 21:11 231 1482538

>>1482529
Ну норм статеечка получилась-то?

Ответы482570

232 26 сен, 21:44 232 1482559

>>1482537
А, точно. Ну делай, что сложного?

233 26 сен, 21:50 233 1482570

>>1482538
ну так все за раз не съешь, однозначно заставляет пойти искать свой филосовский камень =)

234 26 сен, 22:55 234 1482626

>>1479520 (OP)
можете посоветовать нью как изучать js книги\статьи\видео (желательно бесплатные)

235 27 сен, 00:32 235 1482697

>>1482537
по хорошему контент у них в штмл пишется
алсо как бы глупо с таким вопросом приходить на двач когда аккордеон есть даже на w3schools
https://www.w3schools.com/howto/howto_js_accordion.asp

236 27 сен, 00:39 236 1482699

В чём код пишете?

Ответы482704482709

237 27 сен, 00:44 237 1482704

>>1482699
Вскод, конечно. Там поддержка тайпскрипта хорошая.

238 27 сен, 01:06 238 1482709

>>1482699
в блокноте (бумажном)

239 27 сен, 01:12 239 1482710

127 Кб, 994x50866 Кб, 584x408

Чем пик 1 лучше пика 2? Нахуя это надо, совсем вьехать не могу.

Ответы482735482738483180

240 27 сен, 02:04 240 1482727

>>1481975
Как они заменяют его?

Ответы482746

241 27 сен, 02:10 241 1482730

>>1482564
вангую у тебя косяк с асинхронностью
запрос в рендере к результату идет прежде чем фетч вытащил результат
сделай что рендер обращается к стейту так что если поле стейта андефайнед он бы не запрашивал у него свойства

242 27 сен, 02:15 242 1482732

>>1482536
Ебака
Ебёт твой рабочий стол.

243 27 сен, 02:18 243 1482735

>>1482710
Тем, что ты можешь потом другие значения написать используя ту же функцию, даже я, нюфаг который тока вкатываться в штмл второй день, это понимаю.

Ответы482744

244 27 сен, 02:24 244 1482738

>>1482710
scss вообще не нужны

245 27 сен, 03:06 245 1482744

>>1482735
>даже я, нюфаг который тока вкатываться в штмл второй день, это понимаю.

Какой же ты умный у мамы, пиздец просто.

Ответы482877

246 27 сен, 03:25 246 1482746

>>1482727
двачую вопрос
что usestate что usereducer надо передавать пропами если нет единого стейт контейнера
вот usecontext может заменить ридакс в принципе, но имо он какой-то корявый

247 27 сен, 08:46 247 1482788

Я так понимаю, чтобы учить React, надо сначала js задрочить?
Знаю на не плохом уровне шарп, думаю фулстаком стать

Ответы482791

97 Кб, 1292x646
248 27 сен, 08:52 248 1482790

>>1480796
>>1480962
ну так используй епт, кто мешает
не надо ничего переписывать, надо просто ее вызывать и снова менять стейт, новое поле в нем чтобы не трогать старые
а без изменения стейта никак, так реакт работает с асинхронностью
хуками удобнее было бы кстати

https://codesandbox.io/s/frosty-moore-4li21

249 27 сен, 08:53 249 1482791

>>1482788
и еще неплохо бы знать штмл и ксс

Ответы482792

250 27 сен, 08:53 250 1482792

>>1482791
Ну это я знаю, окей

251 27 сен, 10:50 251 1482853

>>1482536
Вкатывальщик. Заполняет рабочий стол курсами и видео от ХаудиХо.

252 27 сен, 11:01 252 1482856

>>1482536
Эротоман (ночные билды можно назвать Вуйаеристтм). Позволяет следить за камхорами включая твою мамку в ашди.

253 27 сен, 11:36 253 1482877

>>1482744
Да, я такой!

254 27 сен, 11:39 254 1482880

Бля. А вот я в своем конструкторе тестов получал данные из своей локально установленной монгодб на локальном сервере експресс с помощью ажакс запроса на языке жуквери.
Теперь я пытаюсь получить данные из: instagram, facebook, hackernews, 2ch. Везде я получаю ошибки 401, 405. Я читал что нужно установить эмулятор сервера который типо в интернете.
Но мне кажется что я просто неправильно делаю ажакс запросы. Может кто-нибудь скинуть рабочий пример который распечатает мне в консоль данные с какого-либо сайта?

Ответы482886482887482889482905

255 27 сен, 11:51 255 1482886

>>1482880
Посмотри хоть какие-нибудь примеры из гугла
Ты дрочишь хеллоу ворлд уже неделю

Ответы482897

256 27 сен, 11:55 256 1482887

>>1482880
> instagram, facebook, hackernews, 2ch
C O R S P R O X Y
O
R
S
P
R
O
X
Y

Ответы482899484749

257 27 сен, 11:57 257 1482889

>>1482880
> на языке жуквери
Проигрышь.

Ответы482899

258 27 сен, 12:11 258 1482897

>>1482886
Так я и взял из примеров в гугле. Там наверное старые данные и нихуя не грузится. Ну дрочу неделю и че ты мне сделаешь? Че, кабанчик дохуя?

259 27 сен, 12:13 259 1482899

>>1482887
Паходу это то что нужно, попробую как-нибудь на неделе
>>1482889
Ну библиотека

260 27 сен, 12:32 260 1482905

>>1482880
корс это редкостная пакость

Ответы482910

13 Кб, 1152x648
261 27 сен, 12:37 261 1482908

>>1479520 (OP)
Верстальщики на месте? по css ничего не нашел. в общем, анон, может, подскажешь.

В общем суть - пик рилейтед. есть некий пейдж с 2 блоками, живущими независимо друг от друга. оба блока могут расти вниз хоть насколько, в зависимости от количества записей в таблице. работать надо только с правым. суть в том, что нужно прикрутить горизонтальный скроллбар этого контейнера к высоте браузера, чтобы этот скроллбар было видно всегда. Вопрос - как?

Переносил стилями оверфлоу и выше и пытался ставить ограничения на рост контейнера, но вот хуйня получается.

Ответы482916484750

262 27 сен, 12:39 262 1482910

>>1482905
Почему?

263 27 сен, 12:44 263 1482915

что значит прикрутить горизонтальный скроллбар к высоте браузера

264 27 сен, 12:46 264 1482916

>>1482908
overflow-x: scroll? Хз, что ты подразумеваешь под
>прикрутить горизонтальный скроллбар этого контейнера к высоте браузера

Ответы482923

265 27 сен, 12:56 265 1482923

>>1482916
при просто заданном оверфлоу - скроллбар появляется в конце контейнера, а конец его - в пизде как далеко, а смысл в том, чтобы он всегда был виден

Ответы482932

266 27 сен, 13:01 266 1482932

>>1482923
Блядь, ебаный ты шизоид, ты можешь нормально выражать свои мысли? Твой поток сознания читать просто не возможно. Возникает ощущение, что у тебя разорванное мышление или речевая бессвязность. Просто словесный шум какой-то. Прими таблетки и не забывай посещать психиатра, у которого наблюдаешься

Ответы482944

267 27 сен, 13:06 267 1482944

>>1482932
Волосы уже покрасил? Гироскутер зарядил?

268 27 сен, 13:35 268 1482967

angularщики или просто кто с мозгами, почему отображение не меняется?

https://ru.stackoverflow.com/questions/1028578/Не-меняется-отображение-компонента-angular-8

Ответы483092483096

269 27 сен, 16:32 269 1483092

>>1482967
Очевидно ты обосрался со скопами
Вообще весь компонент всрато написан неудивительно что сам не можешь разобраться

Ответы507869

270 27 сен, 16:43 270 1483096

>>1482967
Как у тебя 10 жс реп на гитхабе и ты не можешь в фундаментальную хуйню
Хотя бы забинди перед ifом done и вызывай привязанный
const done = () => this.done();
или
const done = this.done.bind(this);
Может лучше завод?

Ответы483175

271 27 сен, 19:40 271 1483175

>>1483096
Хорошо, псина тупая. Заработало. А теперь свободен.
И ебать тебя не должно, где я работаю.
Спасибо

272 27 сен, 19:51 272 1483180

>>1482710

нахуй вы этим пользуетесь когда есть CSS IN JS

Ответы483196483231

273 27 сен, 20:24 273 1483196

>>1483180
Дикари-с, сэр.

274 27 сен, 21:17 274 1483231

>>1483180
Обратная совместимость с css, нормальное автодополнение без ебли, интуитивно понятно любому верстале, не нужно учить абсолютно новый DSL, выглядит не как дерьмо и не пачкает руки жопаскриптом. А еще ты сейчас охуеешь, но даже sass-компайлеры умеют импортировать файлы относильно рабочей-директории, чего ссаная нода так и не научилась делать без плагинов. Достаточно причин?

Ответы483248

275 27 сен, 21:17 275 1483232

Пацаны, уменя рэйнж со школьников, которые умеют искать готовый код на гитхабе и внедрять его себе.
Сами нихуя не знают, но, сука, че-то найдут, вставят и работы на пять минут.
Тоже бы так хотел, но не могу, сразу найчинаю углубляться в задачу, искать подводные камни, рассматривать проблемы глубоко. А мальчики поверхностно скачают модную (или наоборот достанул с анналов ) библиотечку с пакетного менеджера или гитхаба и довольные жизнью.
Пиздец у меня пригорает. И да, из-за этого всего меня еще тупым считают сук.
Не, я не отрицаю, но все равно обидно

Ответы483440

276 27 сен, 21:43 276 1483248

>>1483231

Обратная совместимость с CSS , это типа что бы в случае чего на нативном CSS дописать правило, кто тебе мешается сделать тоже самое в CSS IN JS?
Нормальнео автодополнение и в CSS IN JS

С версталой соглашусь, но если ты верстала, то тебе надо сидеть на float + botstrap и других технрологиях 2000 годов.

>А еще ты сейчас охуеешь, но даже sass-компайлеры умеют импортировать файлы относильно рабочей-директории

Ахуел , ага, сейчас есть import + webpack которые тебе все что угодно импортирует))) ебать вы застрали в 2000 годах, я ебу.

пиздец, я ахуел от твоего высера, ка кбудто пасту из 2000 годов прочитал))))))

Ответы483254

277 27 сен, 21:57 277 1483254

>>1483248
Ебать дурачок, я даже не знаю, с чего тебя начать обоссывать, ты вообще абсолютно не в курсе, о чем речь и несешь бессвязную хуйню. При чем тут блять бутстрапы с флоатами, ты ебнутый? Типичный смузихлеб с двумя годами опыта, нахватался хуеты по поверхности и теперь мнение имеет.

Ответы483256483257

278 27 сен, 22:10 278 1483256

>>1483254

ты блять долбаеб? какие блять @import сука?
Уже лет 7 так никто не пишет, дедуль)))))
гугли что такое вебпак rollup итд
только не говори что ты пользуешься галпом , а то вообще умру со смеху.

Какие же вы деды идиоты, я ебу, выучили свой бустрап в 2000 году и рады.

типичный дед-легаси-говнокодер

ты хоть про ES6 Слышал или так и используешь var в js?

Ответы483281

279 27 сен, 22:17 279 1483257

>>1483254
Если ты работаешь со стилями в контексте жс приложения, то твоя жопаболь стороннему наблюдателю не понятна, анон. Тебе коммьюнити дало SC, eMotion и другие CSS-in-JS либы, а он жует кактус. Ну продолжай давиться, хуле, такие, как ты, раньше так же горели с рзаметки в JS aka JSX, пока не осознали, что пора менять парадигму мышления с традиционного разделения сущностей на сегрегацию по компонентам. Но ничего, придёт время и ты сломаешься.

Ответы483288

280 27 сен, 23:14 280 1483281

>>1483256
>я молодой и шутливый
>вебпак роллап
>вы старые пердуны
>маааам, почему у меня так жопа горит, что я подрываюсь на дваче?

Ответы483294

281 27 сен, 23:19 281 1483288

75 Кб, 1473x33080 Кб, 696x704

>>1483257
Расскажи, чего именно нельзя сделать с помощью структуры на первом пике, что можно сделать с помощью дерьма на втором пике и каким образом это не дает сегрегировать по компонентам? А конкретно:
1) Зачем добавлять в проект одну из миллиона дерьмолиб
2) Зачем заставлять верстальщиков(и себя) разбираться с громоздким DSL этой дерьмолибы
3) Зачем вводить прямую compile-time зависимость между разметкой-логикой компонента и стилями для этого компонента? Мне например нахуй не надо пересобирать ВСЮ аппу, если я поменял цвет шрифта на странице.
css in js накладывает пиздец какие ограничения, а взамен предлагает примерно нихуя.

Ответы483299483303483372

282 27 сен, 23:28 282 1483293

>>1482501
Работы на 10 минут
ИДИ НАХУЙ

283 27 сен, 23:30 283 1483294

>>1483281

Разница в том, что ты на своем бутстрапе получаешь 70к, я на своих смузи фреймворках 200к)

Ответы483382

34 Кб, 788x243
284 27 сен, 23:44 284 1483299

>>1483288
Ты просто не сталкивался с серьезным дизайном где у 1 кнопке может быть 3 варирации дизайна (рамка при disabled серая, если наводим то синяя , если кнопка активная, то черная, а если кнопка маленькаЯ то при дисейбле она уже желтая, если кнопка большая то ширина рамки 4px) и т.д.
Хуй ты напишешь такое на своем CSS.
Если ты делаешь говно типа визиток и лендингов, то забудь вообще про технологии серьезных дядечек.
Вот тебе пример https://github.com/arturbien/React95/blob/master/src/components/Button/Button.js

Ответы483301483302

285 27 сен, 23:48 285 1483301

>>1483299

Вся логика с стилями лежит в отдельнмо файле.
в компоненте у тебя будет просто <Button isDisabled variant="flat" />
Ты не поймешь это, пока не дорастешь до уровня синьера-архитектора и т.д.

Ответы483309

286 27 сен, 23:50 286 1483302

>>1483299
Это делается элементарно и читаемо через модификаторы с миксинами, более сложная логика в любом случае выносится в отдельные компоненты, а не хуярится в стили. А тому, кто будет дебажить и менять говнокод по ссылке, я не завидую.

Ответы483304483305

287 27 сен, 23:50 287 1483303

>>1483288

промахнулся, это тебе было (то что выше в 301)

288 27 сен, 23:50 288 1483304

>>1483302

Покажи пример, чужого кода хотя бы.
Там будет куча говно-кода, все будет перемешано

Ответы483309

289 27 сен, 23:54 289 1483305

>>1483302

/Если элементарно, покажи пример, где ты можешь кастомизировать около 3 видов hover и что бы это не вызывало коллизий, а еще тебе постоянно нужно задумываться о том блок это или элемент или вообьще это блок блока с элементом..

Бэм мертв давно, если и юзаешь легаси-подходы, то бери хотя бы CSS модули.

Ответы483309

290 28 сен, 00:02 290 1483306

На курсах идёт разделение на 2 группы: Angular и React. На какой стул садиться?

Ответы483307

291 28 сен, 00:05 291 1483307

>>1483306

Разницы нет, там и там высокие зарплаты + макакинг под руководством долбаебов

292 28 сен, 00:09 292 1483309

>>1483301
Очевидно, что она лежит блять в отдельном файле(еще бы не лежала), но нет ни одной причины делать этот файл css-in-js дерьмом вместо обычного scss'а.
>>1483304
https://github.com/jgthms/bulma/blob/master/sass/elements/button.sass
>>1483305
Нормально сформулируй, что тебе надо кастомизировать, наркоман. Кнопки с похожими аттрибутами и разными рамочками/эффектами? Миксины, импорты и разные классы спокойно с этим справляются, а пытаться захуярить всю хоть чуть-чуть связанную логику в один монструзный модуль - это моветон в какой угодно архитектуре. Не говоря про, что оно блять все равно компайлится в обычный ксс и ничего туда не добавляет, так что смысл? Чем меньше шаг от компайла до сурс кода, тем легче читать/расширять/менять/дебажить.

Ответы483320483324

293 28 сен, 00:33 293 1483320

>>1483309
>https://github.com/jgthms/bulma/blob/master/sass/elements/button.sass

Лютый говнокод пиздец
Кошмар 2010 годов

290 Кб, 733x347
294 28 сен, 00:38 294 1483324

>>1483309

Ну бля ты скинул файл с 100 модификаторами.
Постоянно нужно думать что как , почему, что за чем идет.
Новый сотрудник придет хуй разберется

и у тебя будет высер вида <Div className=" List blat_AAAAAAAAAA-B blat_AAAAAAAAAA-B blat_AAAAAAAAAA-C blat_AAAAAAAAAA-B ">
<div className="item blat_AAAAAAAAAA-B blat_AAAAAAAAAA-B "> lol </div </div>

у меня будет высер вида
<List isBlat>
<Item hasSuka>lol</div>
</List>

Кароче хуй с тобой, устал объяснять таким как ты.
Сидите на своем говне, потому что привыкли к нему.
Вас ничем не переубедить как тех кто 10 сообщениями выше хвалил галп, бутстрап и JQUERY , аргументируя что там все проще, нет сложностей и все работате из каробки.

тьфу на вас.

Ответы483331483335

295 28 сен, 00:44 295 1483331

>>1483324
>и у тебя будет высер вида
В том и дело, что у меня будет кусок вида
<List className="isBlat">
<Item className="hasSuka">lol</div>
</List>
И в стили для обоих этих классов я могу точно так импортировать любой миксин из любой части проекта, хоть миксин is-AAAAA, хоть is-BBBB, никакой жопаскрипт для этого не нужен.

Ответы483336

296 28 сен, 00:49 296 1483335

>>1483324
>Ну бля ты скинул файл с 100 модификаторами.
>Постоянно нужно думать что как , почему, что за чем идет.
>Новый сотрудник придет хуй разберется
Ебать, дебильнее аргумента не придумать. Что проще - разобраться в надстройке над кссом, которую и так почти любая веб-макака знает по умолчанию, или разбираться в какой-то криптик жопаскрипт либе(выбранной из сотен аналогов методом тыка хуем в очко) с ее собственным уникальным DSL'ом? Логика и там и там одинаковая будет содержаться

Ответы483340

297 28 сен, 00:51 297 1483336

>>1483331

Я знаю, пользовался этим говном, через npm-> classNames
Пользовался бемом, пользовался ксс-модулями для инкапсуляции и защиты от коллизий, переучиваться было больно и непривычно.

Ты описывал костыли, если ты и хочешь ебаться с простыми стилями бери :root и прочиую нативную поеботу.

Я не понимаю зачем вам эти костыли с CSS в виде модификаторов, ты понимаешь что это костыль? если можно взять простой JS , написать функцию которая возвращает CSS и втавить логику внутрь CSS, вообще ни о чем не парясь

Карчое тут дело вкуса, но я склонен прислушиваться к фронтендерам с мировым именем, а не какому-то Хуйлану с гикбрейнс который сказал что БЕМ это заебись в 2019 году.

Ответы483344483375

298 28 сен, 00:54 298 1483340

>>1483335
>которую и так почти любая веб-макака
какой же ты долбаеб, ты ориентируешься на массы?
Давайте тогда JQUERY сделаем корой всех фреймворков, он же массовый его любая макака знает, нахуя нам учить какие-то сложные фреймворки.

Если ты не знаешь JS от и до, то не лезь вобще в фреймворки, а ебашь свои сайтики на бутстрапе и SCSS как описывают выше.

кароче хуй с вами, плавайте в своем говне под названием БЕМ - дальше. для разумных людей давно придумали CSS IN JS

Ответы483344483348

45 Кб, 717x640
299 28 сен, 00:56 299 1483341

чем дебильнее хуйня тем больше споров

300 28 сен, 01:02 300 1483344

>>1483336
БЕМ это бесполезное уродливое говно и кал, видимо у тебя травма детства с ним связана, что ты теперь его везде видишь и хейтишь обычные стили.
>если можно взять простой JS , написать функцию которая возвращает CSS и втавить логику внутрь CSS, вообще ни о чем не парясь
Еще раз: в scss файлах можно точно так же расшаривать логику, точно так же импортировать/экспортировать стили из файлов по частям, и даже простейшие функции там есть(а сложные ты все равно в ксс не запихнешь). Да-да, прямо взять .todo-list { @include normal-list; @include is-hueta; font-size: 15px }. И все это достигается буквально тремя доп. кейвордами поверх обычного ксс-а, никаких монструозных классов .todo-list.todo-list--is-normal-list.---ishueta добавлять не надо.
>>1483340
Ориентируются всегда на массы, если ты можешь взять простую технологию, которая понятна большому количеству людей, и использовать ее эффективно, то ты всегда будешь в выигрыше, по сравнению с мамкиными хипстерами, которые тащат любую хуйню поновее, думая, что так будет лучше не будет, именно так и возникает то самое легаси дерьмо, потому что новая хуйня станет старой, неподдерживаемой, с мертвым коммьюнити, тогда как проект с простой технологией продержится на плаву дольше. Именно поэтому кстати сам жопаскрипт захватил пространство сейчас - язык говно, но на нем пишут массы, коммьюнити огромное и макаку найти проще простого.

Ответы483349

301 28 сен, 01:11 301 1483348

>>1483340
>Давайте тогда REACT сделаем корой всех фреймворков, он же массовый его любая макака знает, нахуя нам учить какие-то сложные фреймворки.
Поправил макаку, чтобы бугурт был актуален для 2019 года. и да, жквери это либа, а не фреймворк, как и реакт

Ответы483350

302 28 сен, 01:21 302 1483349

>>1483344

1) Хорошо, ты гений, а все мировые фронты долбаебы
Создатель реакта - ден абрамов - тоже долбаеб, потому что советует хуйню, толи дело ты)
миксины @include , все это говно ебаное и мусорка.
Меня не надо учить, я писал на этом говне, сейчас мой код сократился раз в 5 минимум. я хочу просто использовать классы и пропсы, мне нахуй не вперлить ваши говно верстальские техники типа миксинов, в рот я их ебал, оставь это фронт макакам которые занимаются версткой лендингов.

2) Ну да, Jquery легкий и популярный, надо его использовать, бутстрап популярный и простой, берем его, не будем разбираться в flexbox + grid

я понимаю о чем ты гвооришь, сам был же таким долбаебом примерно 3-4 года назад.

Надо писать на том, что проще поддерживать, что проще отлаживать, где нужно писать меньше кода.
На 2019 год расклад такой: React + styled components + effector + typescript.

Еще парочку новинов отсюда взять: https://github.com/tc39/proposals

а такие как ты пишут на var используют jqeury и придумывают себе оправдания

Ответы483355483358483373483389484190484377

303 28 сен, 01:22 303 1483350

>>1483348

Что сказать то хотел мань?
Сам то за что топишь?

304 28 сен, 01:36 304 1483355

>>1483349
Кто все? Ты и твои одноклассники? Я могу тебе так же сказать, что "все мировые фронты" используют ссаный бем, вон посмотри сколько о нем статей.
>миксины @include , все это говно ебаное и мусорка.
>вперлить ваши говно верстальские техники типа миксинов
Дурачок, но ты же и так их "вперлишь", но только в виде неописуемой жопаскрипт-мешанины. Хоть бы прочитал, что они делают. Но я уже понял, что ты просто долбоеб, который не знает даже базовых вещей. Удачи дебажить свой говнокод, в котором всю логику закрывают style-only компоненты просто потому, что дебилу захотелось писать не <div className="button is-active"/>, а <Button isActive/> и он никак не догадывается, что первая запись легко транслируется во вторую, но делается это только при наличии реальной рабочей логики, а не ради стилизации.

Ответы483361

858 Кб, 1000x662
305 28 сен, 01:40 305 1483358

>>1483349
это все хайп, завтра уже не будет твоего реакта.
angular 1 , где он щас?
попробуй найти разработчиков на angular 4? никто не пойдет на этот проект.

Jquery 3.0? Ничего не поменялось за 4 года, как писали так и пишут.
+ он будет всегда, 90% сайтов его используют.

Ответы483362483390483442

306 28 сен, 01:45 306 1483361

>>1483355
Мы с тобой варимся в 2 разных мирах, ты находишься в мире верстал и твоя работа верстать и делать подсветку кнопок
Я в мире современного фронтенда.

какие базовые вещи не знаю то?)
ТЫ просто чувак который не умеет в современный стек и работаешь над тем, что тееб дают ютуб-преподователи на русском языке, Ты школьник тупо

кинь статьи 2019 года где топят за бем , сравнивая его с другими подходами и я кину позже.
Только прошу кидай не галимых верстальщиков, которые не смогли осилить TS , алгоритмы, современную философию фреймворков, а фронтенд разрабоитчиков (react/vue/angular)

Ответы483365

307 28 сен, 01:52 307 1483362

>>1483358
Двачую, вордпрес забыл

308 28 сен, 01:55 308 1483365

>>1483361
Я как раз в первую очередь бэкендер с 6 годами опыта, во вторую очередь реакт-фронтендер и стилями занимаюсь только в довесок к реакту. Так что про сепарацию логики и про то, почему нельзя мешать рабочую логику приложения с левой хуйней, знаю побольше твоего.

309 28 сен, 02:39 309 1483372

>>1483288
двачую ксс удобнее в данном примере, в нативном реакте малость задалбывает что полстраницы занимает это создание стайл шита

у меня другой вопрос - нахрен тебе сксс когда изменяемую часть проще дописать инлайн

310 28 сен, 02:42 310 1483373

>>1483349
>я хочу просто использовать классы
что-то ты какой-то не очень смузи
сейчас надо хотеть использовать хуки

311 28 сен, 02:45 311 1483375

>>1483336
>Я не понимаю зачем вам эти костыли с CSS в виде модификаторов, ты понимаешь что это костыль? если можно взять простой JS , написать функцию которая возвращает CSS и втавить логику внутрь CSS, вообще ни о чем не парясь
двачую
по моему ксс должен быть декларативным а не изменяемым
логику лучше держать в отдельном месте

Ответы483519483527

312 28 сен, 03:27 312 1483382

>>1483294
Разницы никакой нет.
И ты, и я сидим на дваче
И мои 70, и твои 200 это просто плод твоих фантазий
Фактом остается лишь то, что ты тут срешь с подорванной жопой
А я вообще не умею в жс, а просто нассать тебе в рот зашел

Ответы483388

142 Кб, 730x438
313 28 сен, 03:46 313 1483388

>>1483382
>И мои 70, и твои 200

314 28 сен, 03:48 314 1483389

>>1483349
А что Ден про css in js советует? Интересно, я мимокрок, на реакте пару месяцев пишу.

315 28 сен, 03:52 315 1483390

>>1483358
Реакту больше шести лет.

Ответы483394

316 28 сен, 04:05 316 1483394

>>1483390
скоро в школу пойдет

317 28 сен, 09:43 317 1483440

>>1483232
Пацанчики, как искать модули чтобы их находить? Может есть годная статья?

Ответы483464

318 28 сен, 10:26 318 1483442

>>1483358
>angular 1
>Jquery
>Битрикс
>1C БУХГАЛТЕРИЯ
>ОС «Эльбрус»
>Пейнт
>КС 1.4

319 28 сен, 11:41 319 1483464

>>1483440
Я не знаю

320 28 сен, 13:23 320 1483519

>>1483375
>по моему ксс должен быть декларативным а не изменяемым
Наркоман, он и так декларативнее некуда, там в принципе никакой логики быть не может. Или ты считаешь, что когда кто-то пишет button:hover {}, то это не декларация стиля, а команда? Нахватаются своих баззвордов, а значений не нахватаются.

Ответы483523

321 28 сен, 13:27 321 1483523

>>1483519
https://lemire.me/blog/2011/03/08/breaking-news-htmlcss-is-turing-complete/

322 28 сен, 13:29 322 1483527

>>1483375
И да, никто тебе не мешает не использовать самые-самые последние финтифлюшки в кссе(которые нужны в 1% случаев), а делать их через реакт.

323 28 сен, 14:18 323 1483562

ты русскаждаешь как Jquery программер, доказывая что react/vue не нужны и это хиптсерская хуйня.

324 29 сен, 00:31 324 1484189

Кто-нибудь пробовал свою SPA приложеньку на Ноде+Монго+Vue/React упаковать в докер? Есть примеры?

325 29 сен, 00:33 325 1484190

>>1483349
>React + ts
>писать меньше кода

Ответы484196

326 29 сен, 00:42 326 1484196

>>1484190
Да ладно, дай ребенку поиграться в хайп, он же не застал предыдущие волны войн типизаций вроде смолток-джава-руби, через пару годиков прибежит сюда же рассказывать, как охуенно модно молодежно писать без типов и как нам нужно срочно избавляться от дедового легаси говна в виде тайпскрипта.

Ответы484208

327 29 сен, 01:27 327 1484208

>>1484196

деды как раз пишут без типов, зумерки взяли typescript

328 29 сен, 05:36 328 1484253

поясните за тупоскрипт, откуда в нем появляется бойлерплейт?

если верить http://www.typescriptlang.org/docs/handbook/typescript-in-5-minutes.html
там просто добавляешь аннотации типов и интерфейсы и все, если с хуками то ведь даже классы можно не трогать

где я что-то упускаю?

329 29 сен, 08:17 329 1484272

здорова бротва, экскузми за вторжение, в шапке не нашел, но посоветуйте литературы с 0 так сказать, спасибки.

188 Кб, 945x2048
330 29 сен, 11:18 330 1484337

кек сначала думал, что 200к$ за веб версию телеги много @ если писать код как тут >>1480518 то это норм

Ответы484345

331 29 сен, 11:32 331 1484345

>>1484337

зачем в этом участвовать?

Ответы484351

332 29 сен, 11:40 332 1484351

>>1484345
200к баксов-то не лишние

Ответы484354

333 29 сен, 11:42 333 1484353

>>1479520 (OP)
Чё у вас гайда нет в шапке-то.

Ответы484385

334 29 сен, 11:43 334 1484354

>>1484351

Я просто к тому, что тут в треде нет ни одного прокаченного senior разраба, одни дауны, которые собираются тягаться с сильнейшими синьерами со всей планете.

если вы в данный момент не получаете свои 250к, то даже не суйтесь.

Ответы484356

335 29 сен, 11:47 335 1484356

>>1484354
я лично хочу дизайн попробовать
там чистая лотерея же

336 29 сен, 12:02 336 1484367

Есть куча функций типа:
get1()
get2()
get3()
...
get99()
Есть переменная i.
Есть ли какой-нибудь дешёвый способ подставить значение i в имя вызываемой функции? То есть если i == '42', то дёргается get42().

Ответы484369484370484373484375

337 29 сен, 12:03 337 1484369

>>1484367
Объектом.

Ответы484430

338 29 сен, 12:05 338 1484370

>>1484367
eval(`get${i}()`)
но это ненормальная ситуэйшн

Ответы484430

339 29 сен, 12:09 339 1484373

>>1484367

чую у тебя там пиздец говнокода в проекте, нахуя такое нужно вообще

Ответы484430

340 29 сен, 12:14 340 1484375

>>1484367
Засунуть все в объект
obj[`get${i}`]();

Ответы484430

36 Кб, 700x455
341 29 сен, 12:19 341 1484377

>>1483349

в кровавом энтерпрайзе, где на счете каждый цент, jqeury таки норм @ write less do more

для архитектурной структуры приложения опять же, есть модули и вебпак

хз таки на фоне этого, зачем выходить за рамки jquery и бутсрапа

мб я что-то упускаю, в чем таки плюсы реакта или ангуляра с вуе против стека es6 + jquery + bootsrap + webpack?

Ответы484397484415

342 29 сен, 12:30 342 1484382

>>1480518
Поясните обезьяне что тут написано?

Ответы484386484403484404

343 29 сен, 12:31 343 1484385

>>1484353
В предыдущем треде был, в этом забыли добавить.

344 29 сен, 12:34 344 1484386

>>1484382
Синхронный каррированный пайп, он же flow. Нихуя интересного.

Ответы484389484398484942

345 29 сен, 12:35 345 1484389

>>1484386

как сделать так что бы принимался не 1 параметр а дохуя?

допустим lol(1,2,3)

Ответы484404

346 29 сен, 12:40 346 1484397

>>1484377
На жиквери spa не напишешь.

Ответы484402484405484406484408485630

347 29 сен, 12:41 347 1484398

>>1484386
Почему такие всратые названия переменных, или я что-то не понимаю?

348 29 сен, 12:42 348 1484402

>>1484397
> На жиквери spa не напишешь.
Лооооол.

Ответы484725

349 29 сен, 12:42 349 1484403

>>1484382
тут подробное описание с примерами https://medium.com/free-code-camp/pipe-and-compose-in-javascript-5b04004ac937

Ответы484942

4 Кб, 170x170
350 29 сен, 12:43 350 1484404

>>1484382
>>1484389
зачем я здесь сижу

351 29 сен, 12:43 351 1484405

>>1484397
ее на чем угодно напишешь, но тебе придется всратый аналог одного из фреймворков

вы мне лучше объясните зачем нужна жуквери когда ванилла может то же самое

Ответы484419

59 Кб, 1022x1024
352 29 сен, 12:44 352 1484406

>>1484397
>На жиквери spa не напишешь

Ответы484725

353 29 сен, 12:46 353 1484408

>>1484397
В теории можно и SPA написать. Только на это уйдет в 5 раз больше времени и сил, чем на Реакте, например.

И вообще джикверя это просто "упрощенный" JS, который по факту уже не нужен в 2019, т.к. сам JS уже стал таким.

Ответы484419

354 29 сен, 12:52 354 1484415

>>1484377
Зависит от того какой у тебя фронт. Если ты отдаешь хтмл и шаблон обрабатывается на сервере, то тогда и джикверьки может хватить (а еще проще просто webpack+babel+JS чистый).

355 29 сен, 12:59 355 1484419

>>1484405
>>1484408
> когда ванилла может то же самое
>И вообще джикверя это просто "упрощенный" JS

write less do mo @ по ссылке наглядно показано где сосёт ваниль https://github.com/nefe/You-Dont-Need-jQuery

жиквери таки просто набор утилит для работы с DOM, чтобы не городить специфические велосипеды в очередном проекте

Ответы484422

356 29 сен, 13:02 356 1484422

>>1484419

кто мешает взять аналог JQEURY Но на ванильном JS с чистыми функциями?
jquery плох тем что он каким-то свои обертки созадет, пихает дополнительную хуню в объекты итд.
если бы он это не делал, вопросов бы небыло.

// jQuery
$el.parentsUntil(selector, filter);

// Нативно
function parentsUntil(el, selector, filter) {
const result = [];
const matchesSelector = el.matches || el.webkitMatchesSelector || el.mozMatchesSelector || el.msMatchesSelector;

// Совпадать начиная от родителя
el = el.parentElement;
while (el && !matchesSelector.call(el, selector)) {
if (!filter) {
result.push(el);
} else {
if (matchesSelector.call(el, filter)) {
result.push(el);
}
}
el = el.parentElement;
}
return result;
}

356 29 сен, 13:02 356 1484422

>>1484419

кто мешает взять аналог JQEURY Но на ванильном JS с чистыми функциями?
jquery плох тем что он каким-то свои обертки созадет, пихает дополнительную хуню в объекты итд.
если бы он это не делал, вопросов бы небыло.

// jQuery
$el.parentsUntil(selector, filter);

// Нативно
function parentsUntil(el, selector, filter) {
const result = [];
const matchesSelector = el.matches || el.webkitMatchesSelector || el.mozMatchesSelector || el.msMatchesSelector;

// Совпадать начиная от родителя
el = el.parentElement;
while (el && !matchesSelector.call(el, selector)) {
if (!filter) {
result.push(el);
} else {
if (matchesSelector.call(el, filter)) {
result.push(el);
}
}
el = el.parentElement;
}
return result;
}

Показать весь текст
Ответы484435484477

357 29 сен, 13:09 357 1484430

>>1484375 >>1484373 >>1484370 >>1484369
Спасибо всем. Да тут одноразовый костыль для сбора данных. Отработает и в утиль.

358 29 сен, 13:15 358 1484435

>>1484422
>jquery плох тем что он каким-то свои обертки созадет, пихает дополнительную хуню в объекты итд.

лол откуда ты это взял? любые библиотеки вообще не должны манипулировать дефолтные объекты в рантайме @ жиквери обычная библиотека, которая упаковывает DOM сущности в array like collections

Ответы484484

163 Кб, 1716x885
359 29 сен, 13:34 359 1484451

После какой темы можно уже к реакт начать изучать?

Ответы484456484460484464484486

360 29 сен, 13:40 360 1484456

>>1484451
Да и я так понял, у реакта свой DOM, значит не надо учить JS DOM?

361 29 сен, 13:40 361 1484460

>>1484451
Читаешь про node, npm, babel делаешь простенький проект на ноде, чтобы понять основы, настраиваешь вебпак и можешь уже писать на реакте что угодно.

Ответы484461484463484605

362 29 сен, 13:41 362 1484461

>>1484460
Ок, спасибо.

363 29 сен, 13:42 363 1484463

>>1484460
хочу фейсбук.какие подводные?

Ответы484467

364 29 сен, 13:43 364 1484464

>>1484451
И я ещё чё-то в шоке немного, почему в основы js о массивах не написали, это же совсем базовая вещь.

365 29 сен, 13:45 365 1484467

>>1484463
Ты чё за меня отвечаешь? Напиши хотя бы "мимо"

Ответы484532

366 29 сен, 14:00 366 1484477

>>1484422
нахрена подобным страдать
потом код не прочтёшь толком если постоянно дёргать чайлдов и парентсов

367 29 сен, 14:13 367 1484484

>>1484435

$('.lol') что вернет? ноду? нет, какую-то ебаный JQUERY хуевину в виде объекта.

368 29 сен, 14:14 368 1484486

>>1484451

можно начинать сразу, JS там не нужен, подтяни map и все, за месяц можно освоить MAP + FILTER если учить по 4 часа в сутки!

Ответы484540

369 29 сен, 15:10 369 1484532

>>1484467
Написал мимо. Послали обратно

370 29 сен, 15:16 370 1484540

>>1484486
>за месяц можно освоить MAP + FILTER
Я не понял, если честно, загуглил, это просто методы для отсортировки массива. Но ты ещё дополнил, что за месяц это можно освоить? Или ты имел в виду, если яп совсем не знаешь?

Ответы484545

371 29 сен, 15:24 371 1484545

>>1484540
https://www.youtube.com/watch?v=9Jk8SLMl3gI&list=PLcvhF2Wqh7DNVy1OCUpG3i5lyxyBWhGZ8&index=4
Бля, ща смотрю этого чувака, ахуеваю с его тупости

Ответы484561484563484762

372 29 сен, 15:47 372 1484561

>>1484545

Если хочешь реально поорать, то советую этот видос:
https://www.youtube.com/watch?v=VMv4LXzlj9I

114 Кб, 971x945
373 29 сен, 15:49 373 1484563

>>1484545
>it-incubator.by
Классическое наебалово солюков селюками
У самих сайт написан на каком-то тильдоговне и пидорится в самых базовых блоках
Еще и апи отвалился лол

374 29 сен, 15:50 374 1484564

Гуйсы, такой вопрос, начал осваивать либу typeahead. Прикрутил ее вместе с knockout. Окей, выпадающий список я вижу, все замечательно. (делал через ko.bindingHanlers) но проблема в том, как обновить источник для typeahead'а? У меня при старте страницы сначала пустой массив, потом он совершает апи запрос и только потом наполняется, однако в выпадающем списке остаются только старые значения.

Ответы484574484577484578

375 29 сен, 15:59 375 1484573

>>1479520 (OP)
Как тут http://jspro.brothercake.com/code-examples/principle6.html
сделать так, чтобы зебра была внутри contenteditable div?

376 29 сен, 15:59 376 1484574

>>1484564

забей хуй, учи реакт

Ответы484609

377 29 сен, 16:01 377 1484577

>>1484564
myViewModel.personName.subscribe(function(newValue) {
alert("The person's new name is " + newValue);
});

Ответы484612

378 29 сен, 16:02 378 1484578

>>1484564

knockout он еще жив? это легаси как и backbone

Ответы484584484585

379 29 сен, 16:06 379 1484584

>>1484578

деды пишут

380 29 сен, 16:06 380 1484585

>>1484578
Главное что некроманты еще живы

Ответы484590

381 29 сен, 16:08 381 1484590

>>1484585

что будете делать с проектами если сотрудники умрут или на пенсию выдут? современные зумерки же не станут ввязываться в это говно.

Ответы484592484593

382 29 сен, 16:09 382 1484591

Челы, срочно! Короче, начал я тут писать сайтик. Ну, тренируюсь делать сайтики. И у меня получается главная страница, но на ней контента почти нихуя нет. И сверстал футер, а он не хочет быть внизу страницы. Типа, у меня есть блок wrap, в котором хедер, нав, мейн и футер. Но этот фрап не растягивается на всю страницу. Как мне можно это исправить?

Ответы484602

383 29 сен, 16:09 383 1484592

>>1484590
напоминает ситуацию с коболом

384 29 сен, 16:11 384 1484593

>>1484590
Зумерки вообще не ведают во что ввязываться. За первую миску риса и не то изучат. Ведь времени как они считают у них вагон

Ответы484597

385 29 сен, 16:15 385 1484597

>>1484593

нет, зачем им дальше работать на том же реакте, если выпустят что-то новое? переучатся и на новый стек, а старые стек оставят дедам и лентяям

386 29 сен, 16:17 386 1484602

>>1484591

гуглитьпо зарпосу: css прижать футер

387 29 сен, 16:19 387 1484605

>>1484460
Подкинь годных мануалов

388 29 сен, 16:28 388 1484609

>>1484574
нам другая конторка проект передала, потому что не знала что с ним делать, и он на knockout

Ответы484640

389 29 сен, 16:36 389 1484612

>>1484577
и это заменит источник в typeahead?

390 29 сен, 17:35 390 1484640

>>1484609

нахуй шли директора своего, нахуя брать проект с стеком который не ваш?

Ответы484642484653

391 29 сен, 17:37 391 1484642

>>1484640
Макаки разберутся. Это не накладно.

Ответы484666

392 29 сен, 17:55 392 1484653

>>1484640
вопрос был чутка не в этом

393 29 сен, 18:05 393 1484659

сколько людей может выдержать нода одновременно?

Ответы484668484669484713

394 29 сен, 18:09 394 1484666

>>1484642

Встрой внутрь проекта jquery и все

395 29 сен, 18:10 395 1484668

>>1484659

от 1 до 100000000000000000000000000
примерно, зависит от сервера и конфигураций

Ответы484672

396 29 сен, 18:10 396 1484669

>>1484659
Три человек

Ответы484679

397 29 сен, 18:14 397 1484672

>>1484668
перефразирую,это достаточно производительная система?

Ответы484687

398 29 сен, 18:18 398 1484679

>>1484669
Если больше то проект разваливается от говнокода

399 29 сен, 18:31 399 1484687

>>1484672

зависит от кода подходов, лучше чем PHP , но код на PHP можно написать так что он будет быстрей чем на Node

Ответы484694

400 29 сен, 18:37 400 1484694

>>1484687
но это надо уже иметь серьезный скилл,а что имеем из коробки?

Ответы484700

401 29 сен, 18:41 401 1484700

>>1484694
из коробки нода.
Но если ты задаешьс ятакими вопросами то ты джун или около того.
а если дждун то тебе никто не доверит проекты с 10000 op/s

Ответы484709

402 29 сен, 18:45 402 1484709

>>1484700
я и не скрываю

403 29 сен, 18:47 403 1484713

>>1484659
0. Я и один могу всё поломать.

2 Кб, 241x209
404 29 сен, 18:54 404 1484719

Здравствуйте господа синьоры-помидоры. Подскажите плиз годных мануалов по SPA, хочу фронт на Vue сделать. Бэк будет не важно на чем (на голанге).

Ответы484757

405 29 сен, 19:03 405 1484725

>>1484402
>>1484406
35-лвл бумеры на месте? Нравится заново изобретать велосипеды? Сейчас бы spa на древнем говне писать, кек.

406 29 сен, 19:19 406 1484735

Пытаюсь достучаться до api сосача http(s)://2ch.hk/доска/res/номертреда.json через фетч.
Как обойти тут CORS?
Хелп

Ответы484749

407 29 сен, 19:29 407 1484749

>>1484735

>>1482887

408 29 сен, 19:30 408 1484750

>>1482908
css
position : fixed

409 29 сен, 19:40 409 1484757

>>1484719

забей на вье, мертвая технология.
учи реакт

Ответы484769484779

410 29 сен, 19:43 410 1484762

>>1484545
>IT-KAMASUTRA
>путь самурая
Походу Японию с Индией путает.

Ответы484888

411 29 сен, 19:49 411 1484769

>>1484757
Технологию еще можно по этническому признаку выбирать
Индусы специализируются на джаве и перле и CS
Викинги пишут ML на питоне
Русичи и выходцы из СНГ зубрят реакт
Мафия блин

Ответы484776

412 29 сен, 20:01 412 1484776

>>1484769
>CS
Специализируются на компьютер саенсе? Или ты так сишарп написал?

Ответы484784

413 29 сен, 20:03 413 1484778

тут ангуляр не жалуют?

Ответы484807

414 29 сен, 20:03 414 1484779

>>1484757
Двачую.

Мне вообще Вью и его экосистема нравится, все очень красивенько и четенько, но все равно Реакт солидней.

Ответы484797

415 29 сен, 20:06 415 1484784

>>1484776
Counter Strike

Ответы484810

416 29 сен, 20:15 416 1484797

>>1484779
Чем шаблонизатор солиднее фреймворка?

Ответы484921

417 29 сен, 20:24 417 1484807

>>1484778

все говно, фронт - это один большой костыль где всегда ебут фронта в анус

Ответы484811485643

38 Кб, 796x688
418 29 сен, 20:25 418 1484809

фуу, добил наконец eloquent javascript
самые трудные задания это пиксельная линия и самое последнее, которое просто фантастически нудное а заодно пример почему лучше не велосипедить компоненты без фреймворка, а самое забавное это пикрил, веб интерфейс к файловому серверу чтобы редактировать код и самого сервера и его его веб интерфейса
теперь я наверное заслужил начать ydkjs

Ответы484841

419 29 сен, 20:25 419 1484810

>>1484784
Так и пиши

420 29 сен, 20:26 420 1484811

>>1484807
так в чем костыль?

Ответы484816484871

7 Кб, 221x228
421 29 сен, 20:30 421 1484816

>>1484811
В анусе у фронтендера

422 29 сен, 20:53 422 1484841

>>1484809
И, как? Годная книжка?

Ответы484844485007

423 29 сен, 20:54 423 1484844

>>1484841
Говно

Ответы484846

424 29 сен, 20:55 424 1484846

>>1484844
Почему?

Ответы484849

425 29 сен, 20:57 425 1484849

>>1484846
По кочану

Ответы484850

426 29 сен, 20:57 426 1484850

>>1484849
Иди нахуй!

Ответы484853484860

427 29 сен, 20:57 427 1484853

>>1484850
Повтори, сука

Ответы484855

428 29 сен, 20:58 428 1484855

>>1484853
Иди нахуй!

Ответы484859

429 29 сен, 21:00 429 1484859

>>1484855
Повтори

Ответы484860

430 29 сен, 21:01 430 1484860

>>1484859 >>1484850

Ответы484872

431 29 сен, 21:05 431 1484865

поясните
в СПА роутеры,контроллеры все на фронте
но чтобы подключить регистрацию и проверку логина и работа с БД,надо подкл сраный экспресс?

Ответы484885484894484898

432 29 сен, 21:13 432 1484871

>>1484811

ну поработаешь пару лет поймешь, анус увеличится до метра, даже смузи не помогут залатать

433 29 сен, 21:14 433 1484872

>>1484860
Ты чорт

434 29 сен, 21:38 434 1484885

>>1484865

хз

56 Кб, 604x381
435 29 сен, 21:44 435 1484887

Может кто понимает, почему у меня скрипт падает https://codepen.io/Sargarus/pen/zYOQmOg
Есть таблица заданий с таймерами, если только одна строка, то все работает заебись и таймеры считают, все крутиться, но при добавлении еще одной все падает. Из-за недостатка опыта сложно объяснить яснее.

Ответы484889484892

436 29 сен, 21:45 436 1484888

>>1484762
Все эти китайцы на одну вьетнамскую морду.

437 29 сен, 21:47 437 1484889

>>1484887

хз

438 29 сен, 21:50 438 1484892

>>1484887

что это за язык? я не понял даже где обработчик события кнопки , лютйы говнокод.

Ответы484902

439 29 сен, 21:51 439 1484894

>>1484865
F I R E B A S E
I
R
E
B
A
S
E

440 29 сен, 21:54 440 1484898

>>1484865

да, там писать 5 минут. 2 запроса в БД и 2 роута в экспресе

441 29 сен, 22:05 441 1484902

>>1484892
Жава jstl, обработчик на сервлете лежит, похуй говнокод или нет, я про жаваскрипт, вернее про цикл forEach спрашивал и можно ли так вообще, но спосибо за мнение.

Ответы484915484916

442 29 сен, 22:17 442 1484915

>>1484902

ну по нажатию на кнопку зацикливание? так сука дай код обработчика событий кнопки

Ответы485112

443 29 сен, 22:18 443 1484916

>>1484902

Нассал бы твоему директору в рот, за то что ввел такой стек.

444 29 сен, 22:19 444 1484917

За сколько времени можно изучить react для того чтобы уже можно было на вакансии подавать? Типа, я уже подал, написал в резюме, что знаю реакт, а вдруг его дохуя там учить )000
Я перекатываюсь с другого языка, ща js основы выучил за 3 часа, приступил к реакту

Ответы484931484941

445 29 сен, 22:21 445 1484921

>>1484797
Реакт же фреймворк.

446 29 сен, 22:31 446 1484929

Как записать в файл с опредленной строки/символа в файле?
Node.js

Ответы484944

447 29 сен, 22:35 447 1484931

>>1484917
>перекатываюсь
>можно было на вакансии подавать
Ты еще никуда не вкатился и не перекатился додик

Ответы484940

448 29 сен, 22:41 448 1484940

>>1484931
Так я и не написал, что вкатился, чем читаешь?

449 29 сен, 22:44 449 1484941

>>1484917

3-4 дня реально что бы прочитать доку и запилить парочку TODO
максимум неделя и ты мидл

450 29 сен, 22:46 450 1484942

>>1484403
>>1484386
>пайп

Вижу, его планируют допилить в следующую спеку ЖС: https://github.com/tc39/proposal-pipeline-operator

10/10 идея

Ответы484943

451 29 сен, 22:50 451 1484943

>>1484942
Почему?

Ответы484947

144 Кб, 500x565
452 29 сен, 22:51 452 1484944

>>1484929
бамп

Ответы484945

453 29 сен, 22:52 453 1484945

>>1484944
Че бамп бля, я даже не понял че ты там пизданул, сука

Ответы484948484949

454 29 сен, 22:52 454 1484947

>>1484943
Повышается читабельность кода

455 29 сен, 22:53 455 1484948

>>1484945
Иди нахуй!

456 29 сен, 22:55 456 1484949

>>1484945
Есть метод
fs.writeFileSync("hello.txt", "Привет ми ми ми!")

Как сделать, чтобы записывало не в конец файла, а куда хочу?

Ответы484951484954484955484956484957485564

457 29 сен, 22:56 457 1484951

>>1484949
Ааа
Хуй его знает, братан

Ответы484952

458 29 сен, 22:57 458 1484952

>>1484951
Даа, сложная шляпа. Не каждый синьор это знает.

459 29 сен, 22:58 459 1484953

фронты, нука подскажите мне, нахуя мне мобх если есть редакс?

460 29 сен, 22:58 460 1484954

>>1484949
ты должен прочитать буфер отформатировать его как строку и обратно записать
учитывая что ты пользуешься синхронной залупой с шиндусятским тхт у тебя нет ни малейшего представления о том что происходит так что иди на хуй

Ответы484958

461 29 сен, 22:58 461 1484955

>>1484949
парсить старый файл, добавлять твою хуйню куда нужно и записывать его обратно на диск, очевидно же

462 29 сен, 22:58 462 1484956

>>1484949

хз, но ядумаю там какой-то параметр надо ебнуть

463 29 сен, 22:59 463 1484957

>>1484949
Выгрузить файл в переменную в виде строки/массива, поменять в этой строке/массиве нужную тебе строчку, переписать файл целиком.

464 29 сен, 23:00 464 1484958

>>1484954
О чём там иметь представление, лол?

Ответы484975484977

465 29 сен, 23:23 465 1484975

>>1484958
>О чём там иметь представление

о тот что everything is a byte stream

Ответы484982

466 29 сен, 23:26 466 1484977

>>1484958
Напиши свое решение

Ответы484981

467 29 сен, 23:30 467 1484981

>>1484977
Я еще не решил.

468 29 сен, 23:32 468 1484982

>>1484975
Не шарадами, плиз. Что ты хочешь сказать?

Ответы484983

469 29 сен, 23:34 469 1484983

>>1484982
ты пидорас

470 29 сен, 23:35 470 1484984

Аноны, подскажите, какую конкретно область дрочить. Языки учу уже года три, а что с ними делать не понятно

471 30 сен, 00:18 471 1485007

>>1484841
да, одна из лучших

472 30 сен, 00:33 472 1485022

заебал фронт, в какой язык можно перекатку сделать?

Ответы485026485039485047485056485165

473 30 сен, 00:38 473 1485026

>>1485022
Си плюс плюс

474 30 сен, 01:16 474 1485039

>>1485022
Haskell

475 30 сен, 01:55 475 1485047

>>1485022
Как может заебать фронт?

Ответы485657

476 30 сен, 02:36 476 1485056

>>1485022
перекатись в мобайл эппс лучше https://github.com/ionic-team/ionic

Ответы485057485189

477 30 сен, 02:38 477 1485057

>>1485056
зачем ионик когда есть божественный реакт

Ответы485060

47 Кб, 896x1038
478 30 сен, 02:48 478 1485060

>>1485057
>реакт

react is a part of ionic

Ответы485062485065

479 30 сен, 02:52 479 1485062

>>1485060
какое-то извращение...

Ответы485063

32 Кб, 580x450
480 30 сен, 02:56 480 1485063

>>1485062
ты хоть понял, зачем нужен айоник?

Ответы485066

481 30 сен, 03:00 481 1485065

>>1485060
Выглядит конечно круто, но мне кажется это заслуга маркетологов, а не программистов, будущего скорее всего у этого фреймворка не будет.

Ответы485739

37 Кб, 776x415
482 30 сен, 03:02 482 1485066

>>1485063
нет не понял

Ответы485074

483 30 сен, 04:57 483 1485074

47 Кб, 771x1024402 Кб, 800x1940309 Кб, 1351x1380

>>1485066

я ищу стек для своего мобайл проекта, и мне нужно максимум просто и дёшево, реакт нэтив имеет слишком высокий порог вхождения приправленный призрачным обещанием производительности @ https://youtu.be/kJoucmFUrn0

Ответы485075

484 30 сен, 05:03 484 1485075

>>1485074
для простого rn есть expo

485 30 сен, 06:41 485 1485112

>>1484915
Дурачек, какой директор? Я жаву хуй да нихуя учу.

486 30 сен, 09:21 486 1485165

>>1485022
Легче фронта не бывает, как бывший бекендер говорю

111 Кб, 1280x1239
487 30 сен, 09:42 487 1485170

Здарова, вебаны. Никогда не писал на JS, так что возможно вопрос тупой. Хочу сделать сайт, который загружает файлы пользователя на дропбокс/любой другой подобный сервис, при этом, фильтруя их по размеру и не загружая слишком большие, например. При этом, чтобы файлы грузились с пеки пользователя прямо на сервис, минуя мой сервер. Возможно ли это в принципе? А то, судя по семплу ("сеферу") на сайте дропбокса, они так делать не позволяют.

488 30 сен, 09:56 488 1485172

не пони зачем для этого делать сайт но см. https://www.dropbox.com/developers/saver

Ответы485300

489 30 сен, 10:46 489 1485189

>>1485056
Flutter топ!

Ответы485192485548

490 30 сен, 10:55 490 1485192

>>1485189
flutter шай

491 30 сен, 11:55 491 1485233

Открываю новое окно через newWindow = window.open(...);
Потом сразу делаю newWindow.myVar = 123;

В отктытом окне написано console.log(myVar);

И это нихуя не работает в хроме, что я делаю не так???

Ответы485264

492 30 сен, 12:12 492 1485264

>>1485233
ну в консоле то посмотри. В новой вкладке у тебя нет newWindow

Ответы485290

493 30 сен, 12:47 493 1485290

>>1485264
в новом окне я нигде и не использую newWindow

Ответы485417485425

494 30 сен, 12:56 494 1485300

>>1485172
Ну так я оттуда и пришёл.

495 30 сен, 14:06 495 1485417

>>1485290
Ну так раз не используешь, значит и myVar там нет.

496 30 сен, 14:16 496 1485425

>>1485290
>делаю newWindow.myVar = 123;
>В отктытом окне написано console.log(myVar)
>в новом окне я нигде и не использую newWindow
Ну просто охуитульные истории.

497 30 сен, 17:56 497 1485548

>>1485189
React Native топ.

498 30 сен, 18:27 498 1485564

>>1484949
https://nodejs.org/api/fs.html#fs_fs_write_fd_string_position_encoding_callback
> position refers to the offset from the beginning of the file where this data should be written. If typeof position !== 'number' the data will be written at the current position. See pwrite(2).

Проблема в том, что просто "в лоб" указав офсет, стрим начнет оверрайтить тот контент, который следует за офсетом соответственно, нода за тебя не раздвинет ноги файл.
Следовательно, как вариант, тебе нужно стримом читать контент из оригинального файла и писать в другой, затем, прочитав n-байт вписать нужный тебе контент, и далее продолжить чтение/запись. По окончании процедуры стереть оригинальный файл, а созданный переименовать.
И да, за >writeFileSync бить нужно в нос.

499 30 сен, 19:59 499 1485630

>>1484397
Напишешь. Просто по дороге напишешь свой Angular/React/Vue. Только хуже.
https://ru.m.wikipedia.org/wiki/Десятое_правило_Гринспена

500 30 сен, 20:15 500 1485643

>>1484807
Конечно, ведь фронт это то что видит бизнес.
Но правильный фронтендер должен уметь вовремя перевести стрелки на бэкэнд.

501 30 сен, 20:36 501 1485657

>>1485047

хз, постоянно костыли, дедлайны итд. копаться в чужом говнокоде

502 30 сен, 21:24 502 1485704

как с помощью мыши захватить объект и передвинуть его?

Ответы485709485713

503 30 сен, 21:28 503 1485709

>>1485704
Чекай маус ивенты.

504 30 сен, 21:30 504 1485713

>>1485704
Левым кликом мыши

Ответы485722

505 30 сен, 21:35 505 1485721

ПЕРЕКАТ:
>>1485720 (OP)
>>1485720 (OP)
>>1485720 (OP)
>>1485720 (OP)
>>1485720 (OP)
>>1485720 (OP)
>>1485720 (OP)
>>1485720 (OP)

506 30 сен, 21:35 506 1485722

>>1485713
не,надо программно

119 Кб, 735x609
507 30 сен, 21:45 507 1485739

>>1485065
>будущего скорее всего у этого фреймворка не будет

кек, гуглю как раз ionic framework "future proof"

вижу у них в блоге написано, что начиная с 4й версии они отказались от привязки к определенной технологии или фреймворку и стали фьюча пруф пикрилейт @ https://ionicframework.com/blog/a-guide-for-migrating-to-ionic-4-0/

хз, мне кажется стоит рискнуть

508 2 окт, 17:28 508 1487266

Есть один модальник, в котором пользователь может накликать галочек, потом он может нажать условную кнопку confirm и все это должно перезагрузить страницу.

Смысл в том, что если он ничего не накликал то я сразу могу перезагрузить страницу.

Если же он накликал там всякого, то я в цикле шлю аякс запросы, и после цикла у меня стоит перезагрузка страницы:

for () {
//аякс запросы
}
location.href = ...

И вот очевидно что такой подход не работает. Как я понимаю просто выполняется цикл и перезагружает страницу, при этом не понятно не только выполнились ли запросы успешно но и успели ли отослаться полноценно.

Поэтому нужно что-то такое:
for () {
//аякс запросы
}
if (все запросы отработаны или вообще не посылались) {
location.href = ...
}

Как это можно реализовать?

509 28 окт, 20:48 509 1507869

>>1483092
а как не "всрато" должно выгдяжеть?

Тред утонул или удален.
Это копия, сохраненная 31 октября 2019 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.

« /pr/В начало тредаВеб-версияНастройки/a//b//mu//s//vg/Все доски

Пользуетесь скринридером — пишите, что можно улучшить.
Host-Food.ru — надёжный хостинг от 12 руб/мес | Free DNS
Зеркала М.Двача: m2ch.hk, m2ch.lib, m2chfapiswfw2wcakptqp4o6ltgchvjuxfab7urxlduraomtlnhw5xad.onion