Программирование


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

Check this out!
<<
Назад | Вниз | Каталог | Обновить тред | Автообновление
508 47 104

JavaScript.thread = Number(`141`); /js/ Аноним 22/09/19 Вск 22:58:58 14795201
15679602891790.png (61Кб, 1050x1050)
1050x1050
Предыдущий: >>1470028 (OP)

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

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

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

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

Сделай песочницу по ссылкам выше для ясности и удобства. Если когда самостоятельно найдёшь решение — поделись в треде, мы за тебя переживаем.
Аноним 22/09/19 Вск 23:01:04 14795242
С радостью сообщаю, что все бублики посчитаны. Статья дописана. Пока в черновиках - надо завтра перечитать и лишние запятые вычистить..
Аноним 22/09/19 Вск 23:01:29 14795253
>..
.
fix
Аноним 22/09/19 Вск 23:02:03 14795264
Аноним 22/09/19 Вск 23:03:17 14795295
Аноним 22/09/19 Вск 23:04:31 14795316
>>1479529
пытаюсб быть в теме.
22/09/19 Вск 23:40:44 14795587
Пацаны, стоит ли учить TS?
За сколько дней можно вкатиться ?
Аноним 23/09/19 Пнд 00:20:42 14795728
>>1479558
Не стоит, абсолютно бесполезный кал. Делает из говна(жса) говно с типами и тонной бойлерплейта. Хочешь выебнуться - учи clojurescript, там хотя бы на нормальном языке писать будешь.
Аноним 23/09/19 Пнд 00:33:36 14795739
Aga
23/09/19 Пнд 00:50:01 147957510
>>1479572

ts > clojurescript
clojurescript не нужен бизнесу
Аноним 23/09/19 Пнд 01:13:33 147958111
>>1479575
clojurescript открывает дорогу в охуеннейший язык clojure, тайпскрипт открывает дорогу на помойку жс-диалектов, когда он (неизбежно и скоро) выйдет из моды и все будут плеваться от разбирания и переписывания устаревшого легаси говна, написанного ебучими смузихлебами на хайпе. Хочешь писать на жсе - пиши на жсе без выебонов, сохранишь время себе и людям, да и больше охват аудитории, могущей прочитать твои каракули без рвотных позывов.
23/09/19 Пнд 01:42:40 147958512
>>1479581

Какую дорогу мань?
Работать то ты где будешь?
никому не нужен твой стек
Аноним 23/09/19 Пнд 05:10:51 147959113
>>1479572
Тупая мартышка, пишущая динамикодрисню, ты?
Аноним 23/09/19 Пнд 08:34:39 147961614
>>1479581
Этот прав, как же бесит хайп на этот реакт, тайпскрипт, rxjs
Аноним 23/09/19 Пнд 09:30:26 147963215
Аноним 23/09/19 Пнд 09:37:49 147964216
Аноним 23/09/19 Пнд 09:53:19 147966817
Как запустить утилиту, вроде nodemon, pm2, forever вручную (не так: nodemon app.js )? А примерно так: node nodemon.js app.js

Данная необходимость вызвана тем, что утилита не установлена в npm (в связи с тем, что компьютер не подключен к интернету и пакеты я ношу к нему вручную)
Аноним 23/09/19 Пнд 10:49:12 147968818
>>1479642
Слабо подрочить коню собакой?
Аноним 23/09/19 Пнд 10:53:33 147968919
Аноним 23/09/19 Пнд 10:57:47 147969320
>>1479688
Программист ногами Панин в чатике
Аноним 23/09/19 Пнд 11:18:16 147970021
SPA легче взломать?
Аноним 23/09/19 Пнд 11:55:25 147971822
>>1479585
Так если у тебя проблема работу найти, то тем более работай на чистом жсе(где работы в разы больше) и не еби мозги людям, какие вопросы?
>>1479591
Сам-то понял, что серанул?
Аноним 23/09/19 Пнд 11:58:40 147972123
>>1479668
Хз как ты там носишь, но при локальной установке пакетов нода создает папку node_modules/.bin для всех экзекутаблов и можно запускать из нее ./node_modules/.bin/nodemon app.js
Аноним 23/09/19 Пнд 12:00:19 147972424
>>1479558
Angular хорош
В реактивной шляпе может помочь
Но если не сталкиваешься и пинаешь пыху/питон с вью то особого смысла не вижу
Аноним 23/09/19 Пнд 12:01:15 147972525
>>1479718
Парень, ты сливаешься. Тебе тактично намекнули уже, что спрос на TS на рынке труда только растёт, в т.ч. из-за неоспоримых преимуществ языка, а ты продолжаешь гнуть свою линию и про кложуэскрипт нагнетаешь.
Аноним 23/09/19 Пнд 12:06:51 147973026
>>1479725
Растет он только потому, что вместе с ним растет спрос на JS и некоторые хипстеры хотят писать на чем-то помодней.
Аноним 23/09/19 Пнд 12:15:39 147973627
>>1479730
>некоторые хипстеры хотят писать на чем-то помодней.
Дело здесь не в хипстерстве, а в том, что тырпрайзу банально проще поддерживать большие проекты на ТС, нежели на ЖС. Тут тебе и облегченный рефакторинг, и отсечение половины багов на этапе компиляции (что, в свою очередь, снижает кол-во описываемых тесткейсов) и отличная интеграция с рантайм валидаторами (можно пойти дальше - если бэкенд на ноде можно расшарить тайпдефинишны, на любой другой платформе - нагенерить из спеки).
Аноним 23/09/19 Пнд 12:15:56 147973728
>>1479730
У хипстеров в контрактных с мс институтах нехуя кроме тайпскрипта
мимо решал сессию пендосу
Аноним 23/09/19 Пнд 12:25:16 147974229
>>1479693
Что там на счет котиков?
Аноним 23/09/19 Пнд 12:38:35 147974430
>>1479725
ну и что можно на нем писать?
мимо нуб
Аноним 23/09/19 Пнд 12:38:40 147974531
>>1479736
Рефакторинг - это единственный более-вменяемый плюс(вау, могу переименовать функцию не глобальным поиском, а статик анализом, 10/10), остальное абсолютные мифы, еще 20-30 лет назад выяснили, что типы не снижают количество требуемых тесткейсов(потому что тесты функционала уже покрывают использование типов, но не наоборот), что типы не уменьшают количество багов, что языки с типизацией требуют больше времязатрат на написание того же функционала и т.д.
Аноним 23/09/19 Пнд 13:56:47 147977232
Аноны, подскажите реакт проекты, которые можно сделать и закинуть в гитхаб, ради показа на интервью
Аноним 23/09/19 Пнд 14:06:58 147977533
>>1479772
Свой парсер языка Scheme.
Аноним 23/09/19 Пнд 14:06:59 147977634
>>1479772
На реакт уже не вкатиться
Аноним 23/09/19 Пнд 14:11:36 147977835
>>1479775
А причем тут реакт?
Аноним 23/09/19 Пнд 14:18:15 147978436
Поясните за бублики
Аноним 23/09/19 Пнд 14:27:32 147978637
Аноним 23/09/19 Пнд 14:28:39 147978738
>>1479778
Как причем? На реакте UI дебаггера будет, ты че ептить.
Аноним 23/09/19 Пнд 15:15:58 147985039
Пизда пацаны, джуниоры абсолютно хрюшам не интересны
Как сука найти первую работу?
Аноним 23/09/19 Пнд 15:24:20 147986740
>>1479850
Просто стань мидлом хотя бы
Аноним 23/09/19 Пнд 16:03:51 147990641
>>1479850
создай свой проэкт
Аноним 23/09/19 Пнд 16:40:29 147993742
Аноним 23/09/19 Пнд 17:01:19 147996243
Пацаны, поясните за бублики
Аноним 23/09/19 Пнд 17:12:57 147998144
Аноним 23/09/19 Пнд 17:53:23 148002445
23/09/19 Пнд 18:08:51 148004646
Поцоны, сколько джун react получает в ДС1?
около 100к норм?
Аноним 23/09/19 Пнд 18:34:58 148008247
23/09/19 Пнд 19:25:10 148014948
Аноним 23/09/19 Пнд 19:37:42 148016049
>>1480149
Нормальная кампания и 200 заплатит за грамотного джуна.
Аноним 23/09/19 Пнд 19:50:23 148018850
почему за жс так много платят?
Аноним 23/09/19 Пнд 20:07:47 148021751
>>1480188
Примерно столько же, сколько и за работу на других языках.

>>1480046
Около 100 это прям крепкий джун. 60-90 норм, в зависимости от твоих скиллов, особенно софт скиллов.
Аноним 23/09/19 Пнд 21:21:30 148029352
Аноним 23/09/19 Пнд 21:22:00 148029453
>>1480160
300к ждун без опыта в треде, задавайте ваши ответы
Аноним 23/09/19 Пнд 21:30:40 148030154
ACR1.jpg (140Кб, 563x331)
563x331
Вылезает такая ошибка при открытии клиента. Что делать?
Аноним 23/09/19 Пнд 21:34:10 148030955
23/09/19 Пнд 21:35:09 148031156
>>1480188

JS разработка самая сложная на земле.
23/09/19 Пнд 21:36:15 148031257
>>1480217

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


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

Аноним 23/09/19 Пнд 21:41:34 148031858
>>1480301
Отключить вывод уведомлений при каждой ошибке сценария (это же IE у тебя?).
Потом F12 и смотреть в отладчике что к чему.
Аноним 23/09/19 Пнд 21:43:43 148032159
Аноним 23/09/19 Пнд 21:44:03 148032260
Аноним 23/09/19 Пнд 21:46:50 148032661
>>1480318
Это отдельный софт от покер рума.
Аноним 23/09/19 Пнд 21:47:52 148032962
>>1480312
>софт скилы? нахуя?
В топ компаниях, на разрабах висят обязанности менторства. В гуглах и теслах, ты проводишь встречи с младшими разработчиками, беседуешь с ними за жизнь заждую неделю и т.п.
+ Ты же должен верить в идеологию компании, да да не удивляйтесь. Короче без софт скилов гения пошлют на хуй и возьмут аниматора с батарейкой в очке.
Аноним 23/09/19 Пнд 21:48:39 148033163
>>1480329
Речь не про галеры офк, на галере можешь сидеть в углу, все заебись будет.
23/09/19 Пнд 21:49:47 148033464
>>1480322
если джун реально нужен то его и за 500 000 рублей возьмут
23/09/19 Пнд 21:51:36 148033965
>>1480329

Ты о чем?
Обучают не джуны и мидлы, а синьеры и лиды.
Нужно просто пересказать материал и ответить на вопросы которые задают (кто не понял - дебил), это ты называешь софтскилы?
Аноним 23/09/19 Пнд 21:51:42 148034066
>>1479736
>>1479745
>рефакторинг, и отсечение половины багов
>остальное абсолютные мифы

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

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

Поэтому, энтерпрайз можно писать только на типизированных языках. Какими бы громоздкими они ни были.
Именно поэтому перестали писать всякие ERP на питоне, например.
Потому, что спустя 10 лет там, блядь, концов не найдёшь.
23/09/19 Пнд 21:56:16 148034567
>>1480340

сбербанку не помогло с его TypeScript
Аноним 24/09/19 Втр 00:44:40 148048768
>>1480312
Мы вам перезвоним.
>>1480339
Если на собесе тебя посчитают душным и не умеющим в коммуникацию, то
> Мы вам перезвоним
Аноним 24/09/19 Втр 03:24:37 148051869
>>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
Аноним 24/09/19 Втр 06:29:30 148054270
image.png (26Кб, 578x132)
578x132
Чё поцоны typescript?
Аноним 24/09/19 Втр 09:08:55 148057471
skype.PNG (20Кб, 562x350)
562x350
Аноним 24/09/19 Втр 10:01:27 148059272
>>1480339
>Soft skills – это надпрофессиональные навыки, не связанные с должностными обязанностями человека. В IT-сфере – это те знания и умения, которые не имеют отношения к разработке или тестированию, но необходимы для успешной работы в команде.
Аноним 24/09/19 Втр 11:22:35 148060473
Аноны, подскажите реакт проекты, которые можно сделать и закинуть в гитхаб, ради показа на интервью
Аноним 24/09/19 Втр 11:25:08 148060674
Мне вот интересно, это сейчас модно необфусцированый код хостить на проде или просто кто-то с бандлерами не разобрался?
Аноним 24/09/19 Втр 11:35:13 148061175
>>1480609
сбилди в прод моде и не хости сырцы
Аноним 24/09/19 Втр 11:36:01 148061276
>>1480611
>и не хости сырцы
И мапфайлы не заливай.
Аноним 24/09/19 Втр 12:30:31 148063077
>>1480609
Ебанутый, если у тебя есть логика, которую клиент не должен видеть, то она внезапно должна быть на сервере.
Аноним 24/09/19 Втр 12:56:32 148064078
Какую бля логику в спа
Вы там упражнения по жкверям делаете?
Аноним 24/09/19 Втр 13:16:20 148064379
>>1480640
>Какую бля логику в спа
Алло, гараж, клиент перестал быть тонким лет надцать уже как.
Аноним 24/09/19 Втр 13:20:05 148064480
>>1480345
>сбербанку не помогло с его TypeScript
Хотелось бы каких-нибудь пруфцов хотя бы в виде ссылочки, нежели искрометное заявление не подкрепленное аргументацией.
Аноним 24/09/19 Втр 14:20:12 148067781
Снимок экрана 2[...].png (51Кб, 881x330)
881x330
Снимок экрана 2[...].png (55Кб, 534x379)
534x379
Доброго времени суток!
Нужен совет.

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

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

Как исправить? Пробовал засунуть скрипт чекбоксов в window.load, результата нет.
24/09/19 Втр 14:30:59 148068382
>>1480644

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

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

24/09/19 Втр 14:32:50 148068683
>>1480677

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



$(document).ready(function() {
...
$('.clickable-elements element').on('click', 'a', function(e){
//Какое-то действие
});
...
});
24/09/19 Втр 14:34:04 148068984
Аноним 24/09/19 Втр 14:38:41 148069285
>>1480677
Разберись чем отличается

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

документ.клик(элемент)
Аноним 24/09/19 Втр 14:46:51 148070886
Снимок экрана 2[...].png (55Кб, 538x371)
538x371
>>1480686
Пофиксил клик, заработало, благодарю.
Разбираться пока нет времени
24/09/19 Втр 14:53:37 148071387
>>1480708


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

мимо синьер 420к
Аноним 24/09/19 Втр 15:06:41 148072088
>>1480708
>checkbox_id

var checkbox_id
Тебе же даже подчеркнули это.
Аноним 24/09/19 Втр 15:07:21 148072189
24/09/19 Втр 15:23:11 148073190
>>1480721

в ДС около 50к потолок думаю.
Проекты идут в помойку, наебывают заказчиков
Аноним 24/09/19 Втр 15:47:51 148075391
>>1480731
>в ДС
Пиздец
Я сталкивался с таким аутсорся аутсорсы, но чтобы в офисах
24/09/19 Втр 16:09:32 148076392
>>1480753

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

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


Аноним 24/09/19 Втр 16:38:06 148077193
2019-09-24 16-3[...].mp4 (9658Кб, 1280x720, 00:00:29)
1280x720
На какую зарплату могу рассчитывать?
Аноним 24/09/19 Втр 16:40:30 148077694
>>1480771
Бля, а зачем я свои закладки спалил
Аноним 24/09/19 Втр 17:00:39 148079395
>>1480771
И эту хуйню ты делал с помощью двача почти неделю?
Учитывая что это самые примитивные дом мутации еще и наговнокоженные с жкверями - никакую
Аноним 24/09/19 Втр 17:04:22 148079696
>>1479520 (OP)
как вызвать функцию fetchData с другим параметром, желательно в индексе
например fetchData(2), чтобы брался из апи юзер с таким айди
помогите я совсем тупой
функцию переписывать пробывал, ничего не получается
https://codesandbox.io/s/nknd2
24/09/19 Втр 17:04:57 148079797
>>1480771

это может сделать любой джун на JQ
на код смотреть нужно
24/09/19 Втр 17:08:37 148080198
>>1480796

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

Аноним 24/09/19 Втр 17:13:45 148080399
>>1480801
я так тоже пробывал
const { isLoading, users } = false, 2;
или
const { isLoading, 2 } = this.state;

но это все неправильно
Аноним 24/09/19 Втр 17:53:02 1480821100
Аноним 24/09/19 Втр 17:57:47 1480826101
>>1480796
Я тебя нихуя не понял
Ты про это?
export default class A extends React.Component {
state = {
isLoading: true,
users: [],
user: 4
};

componentDidMount() {
this.fetchData(this.state.user)
Аноним 24/09/19 Втр 18:18:31 1480838102
>>1480793
Ну во первых я всему этому учился. А во вторых всю неделю я прокрастинировал, на написание кода ушло часов 5 максимум.
>>1480797
Ну например правильные ответы я помечаю классами и их можно посмотреть в коде страницы хыыыы.

Про зарплату конечно шутка была. Посоветуйте лучше чего еще написать
Аноним 24/09/19 Втр 18:23:04 1480840103
>>1480838
Заведи акк на гитхабе и исходники кода туда кидай
Аноним 24/09/19 Втр 18:25:11 1480845104
>>1480840
Закину как-нибудь. А написать то мне что? Есть идеи?
Аноним 24/09/19 Втр 18:39:06 1480861105
24/09/19 Втр 19:08:25 1480906106
>>1480803


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

поорал, иди учить JS, какой тебе react?
24/09/19 Втр 19:10:10 1480907107
>>1480771

если Москва, то около 40 000 рублей в месяц - тянешь.
Аноним 24/09/19 Втр 19:20:56 1480911108
>>1480826
нет, не совсем так
хочу переписать функцию fetchData
чтобы я мог написать fetchData(4) и отрендерилось имя с 4м айди
но все равно спасибо
24/09/19 Втр 19:24:01 1480916109
>>1480838


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

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

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

Jquery - мертв уже лет 5 , тоже самое касается бутстрапа
тоже самое касается яндекса и бема
Аноним 24/09/19 Втр 19:31:03 1480920110
>>1480916
> задача на 10 секунд, чт там сложного, 1 строчка кода
Запретить правый клик на странице?
> учи js с es1 до tc39/proposals (не знаешь что это? тогда даже на 10к не претендуй)
Да я ни на что не претендую. Что это вообще?
> бема
Каво
Аноним 24/09/19 Втр 20:12:35 1480939111
>>1480920
> Запретить правый клик на странице?
О Р Е О
Р
Е
О
Аноним 24/09/19 Втр 20:19:10 1480943112
>>1480911
Я нихуя тебе не понимаю, у тебя же сейчас эта функция так и работает, ты ей на вход даешь айдишник, в чем проблема?
Аноним 24/09/19 Втр 20:26:19 1480949113
1569345951246.jpg (44Кб, 968x726)
968x726
24/09/19 Втр 20:32:39 1480954114
>>1480949

document.oncontextmenu = () => false

запретить правую кнопку мыши, только толку?
Аноним 24/09/19 Втр 20:40:05 1480962115
>>1480943
Да она выводит
Но я хочу использовать это в нескольких местах и чтобы везде выводилось разное имя с соответствующего айди, а не только тот айди который в стейте написан

Это наверняка как-то просто можно сделать, но я не знаю что мне для этого использовать, потому что делаю что-то с апи впервые
Аноним 24/09/19 Втр 20:40:30 1480963116
>>1480954
1.Пользователь не сможет посмотреть код документа потому что правая кнопка мыши не вызывает контекстное меню
2. ???
3. Профит
Аноним 24/09/19 Втр 20:41:49 1480966117
>>1480949
Не используй defensive техники на клиентской стороне - все они обречены на провал. Лучше инкапсулируй состояние, а не привязывай его к классам.
24/09/19 Втр 20:42:09 1480968118
>>1480963

кто мешает нажать F12?
Аноним 24/09/19 Втр 21:01:37 1480985119
1569348068632.jpg (59Кб, 604x604)
604x604
>>1480966
> инкапсулируй состояние
Аноним 24/09/19 Втр 21:04:29 1480986120
>>1480966
Классы(объекты) как раз и придумали затем, чтобы инкапсулировать стейт и набор операций над ним, твои оправдания?
Аноним 24/09/19 Втр 21:04:47 1480987121
>>1480968
Моя вторая строчка кода
Аноним 24/09/19 Втр 21:07:51 1480990122
>>1480986
> Классы(объекты) как раз и придумали затем, чтобы инкапсулировать стейт и набор операций над ним, твои оправдания?
Блядь, ну неужели было так тяжело проскроллить на пару мессаг вверх, чтобы понять, что речь шла о хтмл классах.
Аноним 24/09/19 Втр 21:43:58 1481053123
Attention жулики! Максимальный репост.
Один разработчик поучаствовал в телеграм конкурсе и сделал вот такие графики
https://github.com/kre1z0/line-chart-on-canvas/tree/3793b0ae7544001f96d964121ce9406ef3a15ea7

В местно чатике JS треда
телега jsthread
его работу нагло спиздил бойкий вкатывальщик. https://github.com/alexup71rus/TelegramContestJS/
Убедиться можно, посмотрев даты и истории коммитов. У жулика все залито 26 марта 1м коммитом. А конкурс закончился 24 марта.
Репортим жулика!
Аноним 24/09/19 Втр 22:09:04 1481096124
анон,щас учу заканчиваю(я так думаю) изучать базовый набор html,css и конечно JS.
стоит выбор,какой язык выбрать для сервера.все советуют пхп,но к нему и больше всего ненавести.узнал что можно пилить на Node+много разных пакетов и все это тоже жс.
что вы опытные можете сказать нубу в этом деле?
Аноним 24/09/19 Втр 22:13:04 1481107125
>>1481096
Болото с костылями легаси и индусами
Стоит вкатываться если живешь в мухосрани и не рассматриваешь работу в офисе/переезд вообще
Аноним 24/09/19 Втр 22:57:10 1481140126
>>1481107
Первое предложение будто про джаву. А вообще, фронт в плане технологий намного проще: выучил жс с фреймворками, умеешь верстать и делать спа и все окей. На бэке есть зоопарк языков, какие-то стандартные варианты для больших компаний вроде джавы и шарпа, пхп для васянских сайтов автосервисов и некоторых крупных компаний вроде вк и авито, иногда питон, смузистэк почти без джуниор и мидл вакансий в рф, но кучей ремоут аутсорса вроде руби и го, еще нода для фулстечащих фронтовиков, и вообще экзотика вроде эликсира или редких jvm языков с ровно 1 вакансией, где платят сразу дофига.
24/09/19 Втр 23:42:52 1481179127
>>1481096

Если бек, то учи Rust, альтернатив пока нет, самый популярный язык для вкатки на 2018-2019 год
24/09/19 Втр 23:45:20 1481181128
>>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];
}


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



24/09/19 Втр 23:46:14 1481182129
>>1481181

>$tree = [[$children => []]];
как же я ору с этого говно-синтаксиса, я ебу
Аноним 24/09/19 Втр 23:55:49 1481196130
>>1481181
Как бдуто пыху когда-то хуесосили просто так
Аноним 25/09/19 Срд 00:07:52 1481217131
15643984204250.jpg (139Кб, 1024x768)
1024x768
Аноны, подскажите:
Читаю книгу по алгоритмам и дошёл до графов. Смотря на алгоритм bfs навасянил свою реализацию, но могу понять, в каком месте у меня проёб, т.к. он через раз выдаёт правильные ответы.

https://jsfiddle.net/5jy6tLcs/2/
Аноним 25/09/19 Срд 01:15:53 1481267132
>>1479850
Какой твой уровень знаний?

мимо вкатился на джуна с первой вакансии
Аноним 25/09/19 Срд 01:22:12 1481268133
>>1480861
Люто двачую, ебанул 3 проекта из этого списка. Показал на собесе дяде, он охуел и кинул офер.
Аноним 25/09/19 Срд 01:28:39 1481270134
Запомните, вкатка в ИТ возможна только через ДС
Аноним 25/09/19 Срд 06:12:33 1481282135
>>1481268
А какие именно ты делал?
Аноним 25/09/19 Срд 08:12:07 1481302136
>>1481267
2 года пхп, фулстак вебмакака у руснявых мразей уровня ИП ИВАНОВ, сейчас ищу нормальную фирму
Как я могу знания оценить? Сделать могу все что угодно, вопрос качества кода и используемых подходов
Город 500к, в Москве дохуя ваканисий вижу, под которые подхожу.

>>1481270
Знаю дохуя обратных примеров. Хоть и сам пока чищу говно вилкой
Аноним 25/09/19 Срд 08:12:32 1481303137
>>1481282
Порнхаб, вк и твиттер
Аноним 25/09/19 Срд 08:18:12 1481304138
>>1481302
Сможешь на реакте и ноде с любой бд и графкл апи сделать spa с real-time обновлением данных типа биржевых графиков через сокеты?
Аноним 25/09/19 Срд 08:43:47 1481309139
>>1481304
Ты с начала читаешь наше обшение? В жсе я джуниор, твоя задача релевантна знаниям джуниора?
А вообще тоже ничего сложного, просто охуеть какая объемная задача, сидишь ковыряешь вилкой код, все как обычно.
Различай объем и сложность. Ну и для джуниора офк объем ведет к хуевой архитектуре приложения, здесь могу накосячить.
Аноним 25/09/19 Срд 08:44:51 1481310140
>>1481304
>с real-time обновлением данных типа биржевых графиков через сокеты?

Есть такое апи открытое, мне интересно сделать этот проект
Аноним 25/09/19 Срд 08:50:20 1481312141
>>1481309
Если ничего сложного то тогда не понимаю что тебе мешает устроиться в ДС или ДС2 тысяч на 80-90
Аноним 25/09/19 Срд 10:07:27 1481332142
>>1481304
Такое ощущение, будто ты все баззворды постарался уместить в одном предложении. Ну зачем графкул пускать через вебсокет транспорт? Смысл?
Аноним 25/09/19 Срд 11:17:28 1481365143
222.jpg (47Кб, 794x794)
794x794
>>1481304
Сам небось высрал дергающую графкл сокетиу
Аноним 25/09/19 Срд 11:22:41 1481366144
Аноним 25/09/19 Срд 13:03:26 1481423145
>>1481179
изучив вопрос,понял что для веба он не сильно камильфо
Аноним 25/09/19 Срд 13:11:07 1481431146
Аноним 25/09/19 Срд 13:21:37 1481452147
>>1481431
можно конечно,но это больше системный язык и для веба он еще сыроват имхо
Аноним 25/09/19 Срд 13:21:57 1481453148
Почему никто не пишет, что основное задание должна быть обработка формы обратной связи, со всевозможными полями, множественными файлами, удобной валидацией.
Эти ебучие формы будут преследовать вас до конца жизни
Аноним 25/09/19 Срд 13:31:56 1481464149
Аноним 25/09/19 Срд 13:34:13 1481466150
>>1481464
Просто он редактор AreWeWebYet.
Аноним 25/09/19 Срд 13:35:09 1481467151
Аноним 25/09/19 Срд 13:39:34 1481473152
Аноним 25/09/19 Срд 13:43:18 1481476153
>>1479520 (OP)
Является ли array.map(f) - инверсией управления (IoC)?

Мы же передаем функцию f, которую map уже вызывает когда нужно.
Аноним 25/09/19 Срд 14:07:38 1481490154
>>1481476
>Является ли array.map(f) - инверсией управления (IoC)?
Просто функтор.
Аноним 25/09/19 Срд 16:58:15 1481592155
Если у меня в this находится <span class="small-meta-text">C&A</span>, как добавить C&A в переменную?
Аноним 25/09/19 Срд 17:09:09 1481596156
>>1481592
Каком this?
%element%.innerText
Аноним 25/09/19 Срд 18:50:44 1481651157
image.png (462Кб, 3840x2160)
3840x2160
Почему не выводит сумму этих чисел?
Аноним 25/09/19 Срд 18:59:13 1481655158
>>1481651
Потому что у элементов нужно взять value если это инпуты
Аноним 25/09/19 Срд 19:10:37 1481659159
>>148165
Спасибо, ступил
Аноним 25/09/19 Срд 19:41:59 1481672160
image.png (7Кб, 1829x191)
1829x191
image.png (7Кб, 284x146)
284x146
И че это такое?
Аноним 25/09/19 Срд 19:48:30 1481674161
Аноним 25/09/19 Срд 20:18:27 1481691162
>>1481651
Кто ответит этому дауну тот еблан
Аноним 25/09/19 Срд 21:03:28 1481723163
Аноним 25/09/19 Срд 22:09:47 1481764164
Как отдать обычный текст на скачку как txt-файл?
Аноним 25/09/19 Срд 23:03:12 1481788165
>>1481365
Чё за рофлы? Релей с графкл общается.
>>1481332
Какие ещё баззворды? Обычный стек для 2019 года. Через сокет подписываться на данные с биржевого апи.
Аноним 25/09/19 Срд 23:08:10 1481789166
4.png (27Кб, 128x128)
128x128
>>1481788
>Релей с графкл общается.
Не ДС же?
Аноним 25/09/19 Срд 23:11:42 1481790167
>>1481789
ДС2. В этих ваших ДСах релей недостаточно моден? Аполло надо?
Аноним 25/09/19 Срд 23:27:10 1481801168
>>1481790
>Вебсокет
>Релей
Кoстыли по определению
Аноним 25/09/19 Срд 23:35:09 1481807169
>>1481801
Ок, а как правильно? Чтобы красиво и без костылей.
Аноним 25/09/19 Срд 23:36:21 1481809170
>>1481788
>Какие ещё баззворды? Обычный стек для 2019 года.
Вопрос в том, нахуя? Объяснить необходимость или хотя бы удобство GraphQL поверх сокетов можешь? Только не говори, как анонче выше, что ты работаешь через прокладку к рестовому сервису.
Аноним 25/09/19 Срд 23:46:33 1481818171
>>1481809
Он не поверх, а вместе. Графкл для общения с бд приложения, например с постгрес. В бд записи о юзерах, их действиях, например. А сокеты для общения со сторонним апи, это отдельный модуль на экспрессе.
Аноним 25/09/19 Срд 23:51:35 1481819172
ooeu.png (10Кб, 246x205)
246x205
>>1481818
давай ссылку щяс положу вашу хуйню
Аноним 26/09/19 Чтв 00:25:31 1481834173
15693432641270.jpg (30Кб, 628x472)
628x472
Аноним 26/09/19 Чтв 00:27:46 1481837174
1.png (209Кб, 840x870)
840x870
Аноним 26/09/19 Чтв 01:31:03 1481868175
>>1481282
Копию трелло, туду, мессенджер.
И везде настраивал окружение с нуля, то есть настройка конфига вебпака еще сюда дописать можно
26/09/19 Чтв 04:11:52 1481886176
ну и муть эти ваши промисы и прочие асинки. как в этом мире жопаскрипта сделать нормальный дефолтный последовательный вызов функций, при условии, что я обращаюсь к апи
Аноним 26/09/19 Чтв 04:39:06 1481891177
>>1481886
Покажи код.

fetch(url)
.then(res => res.json())
.then(data => console.log(data))
26/09/19 Чтв 04:49:21 1481894178
>>1481891
вот у меня точно так же и сделано.

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

но по факту они действительно происходят последовательно, но когда заканчивается формочку, первый пункт еще не все данные получил, и я не очень понимаю, из-за чего именно. ставил таймаут, колбеки и прочее, но как-то не
Аноним 26/09/19 Чтв 04:57:01 1481895179
>>1481894
ты хуйню какую-то делаешь
фетч вначале получает респонс с головой без тела, это первый then
потом он получает тело вторым then

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

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

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

или на async/await

let res = await fetch(url)
let data = await res.json()
потом обрабатываешь data
Аноним 26/09/19 Чтв 04:58:13 1481896180
Аноним 26/09/19 Чтв 04:58:59 1481897181
алсо это вина не джаваскрипта а того что асинхронность заразна
Аноним 26/09/19 Чтв 06:18:35 1481915182
окей нашел где ошибка, теперь все ок, спасибки
Аноним 26/09/19 Чтв 08:20:04 1481946183
>>1481651
Ну охуеть блять, инпуты складываешь. ФОРМУ СОБИРАЕШЬ ЧТО ЛИ?
Аноним 26/09/19 Чтв 09:48:04 1481975184
Анон, зачем нужен redux, когда есть хуки и useReducer в частности? Объясни пожалуйста.
Аноним 26/09/19 Чтв 09:56:10 1481976185
Есть два ajax скрипта.
Один для autocomplete search для инпута
Второй паджинация с ajax.

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

Как исправить? Куда смотреть?
Аноним 26/09/19 Чтв 10:08:20 1481981186
>>1481976
>Куда смотреть?
В консоль

Скинь код на какой-нибудь сандбокс, посмотрим
Аноним 26/09/19 Чтв 10:24:19 1481994187
Аноним 26/09/19 Чтв 10:26:26 1481996188
>>1481994
Ебать ты молодец, скинул говно которое даже не запускается
Аноним 26/09/19 Чтв 10:35:49 1482011189
>>1481994
Никогда не скидывай код который не запускается, при этом еще и выпадает в неработающую хуйню.
Ты работаешь через документ риди, который навешает слушатели на имеющиеся элементы. Поставь логи на момент перерендера, навешиваются ли у тебя слушатели на вновь отрисовавшиеся данные
Аноним 26/09/19 Чтв 10:48:51 1482013190
Аноним 26/09/19 Чтв 10:56:21 1482014191
Аноним 26/09/19 Чтв 11:20:16 1482027192
>>1482014
У тебя проблема вообще про статик паблик роуты в бекенде
Зачем сам скрипт кидаеш че дурак)
Аноним 26/09/19 Чтв 11:22:15 1482029193
>>1481976
Дай сайт через тини урл, в чем проблема?

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

Нихуя не понял, страница полностью перезагружается? На новом урле подключение скриптов такое же, как на главной?
Аноним 26/09/19 Чтв 11:22:55 1482030194
>>1481976
как биндится инпут? по имени или на документ.он
Аноним 26/09/19 Чтв 12:50:09 1482118195
Аноним 26/09/19 Чтв 12:56:21 1482130196
как же жс всратый язык,хуже только пхп
Аноним 26/09/19 Чтв 12:59:06 1482132197
>>1482130
>как же жс всратый язык
Пиздец просто, теперь понятно почему мокаком столько плотют.
Продолжать жрать кактус это нужно быть настолько героически отбитым, что компенсировать трудозатраты смогут только достойные материальный поощрения.
Аноним 26/09/19 Чтв 13:09:52 1482141198
15622705798820.jpg (121Кб, 664x664)
664x664
джаваскрипт няшка
Аноним 26/09/19 Чтв 13:42:41 1482163199
>>1480683
>: Сбербанк отзывы программистов
Ничего связанного с тс не нашёл, похоже на вброс...
Аноним 26/09/19 Чтв 13:50:20 1482166200
>>1482163
Два чаю.

>>1480683
Неси конкретные ссылки, иначе ты - Фиджеральд это должно прозвучать для тебя очень грубо и унизительно.
Аноним 26/09/19 Чтв 15:47:33 1482276201
bublicks.jpg (699Кб, 1365x1365)
1365x1365
Я там статеечку выложил. Ссылку кидать?
Аноним 26/09/19 Чтв 15:51:08 1482277202
>>1482276
Какую еще статеечку? Про бублики?
Аноним 26/09/19 Чтв 15:51:44 1482278203
>>1482277
А, ну да, пикрил...
Ну кидай
Аноним 26/09/19 Чтв 15:53:41 1482280204
Я вижу, вы тут все опытные девелоперы, поэтому такой вопрос.
Есть один древний сайт, написанный на чистом пыхопе. Нужно расширить функционал одной из его страниц. Есть апи на бэкенде.
Я прикинул, что будет очень удобно написать компонент на реакте.
Само по себе написание несложное, но хуй знает, как потом правильно это внедрить в сайт.
Я могу запихнуть всю реакт-логику в один js-файл и потом подключать скрипты на странице в таком порядке:
0. jquery, старинный сайт же
1. react.js
2. react-dom.js
3. babel.js
4. мой скрипт с типом text/babel
Где-нибудь на странице сделаю div, и туда все отрендерится.
Так оно будет работать. Говорят, что так будет медленно, ну да и похуй.
Проблема в том, что я не могу разбить свою логику на модули с импортами-экспортами, потому что babel ругается. Сейчас это некритично, потому что логика простая, но меня терзают сомнения, что если я все так и оставлю, то в стрельну себе в ногу потом.
Как правильно внедрить? В официальных мануалах хуй проссышь, там надо пить смузи и ставить ноду с гигабайтами модулей, потом эта нода выпердит тебе какое-то минифицированное говно, которое хуй куда вставишь. Для нового сайта может и удобно, но не в моей дикой ситуации.
Аноним 26/09/19 Чтв 15:55:11 1482281205
Аноним 26/09/19 Чтв 15:57:03 1482282206
Подскажите как загрузить изображение с уже загруженной страницы? То есть браузер на странице изображение показывает, значит он его скачал. Как мне его получить, а не отправлять повторный запрос для скачки?
Аноним 26/09/19 Чтв 16:09:39 1482289207
>>1482282
Кеши в сервисворкерах, IndexedDB, как варианты.
Аноним 26/09/19 Чтв 16:14:33 1482296208
>>1482280
Ну берешь бандлер для твоего случая рекомендую brunch, он проще вебпака и позволяет отдельно настраивать любые инпут/аутпут файлы, а не хуярит одним большим мелющим все комбайном, пишешь реакт-логику, бандлишь ее в файл со всеми зависимостями, выдаешь этот файл клиенту. Если ты не разобрался с нодой и бандлерами, то разбирайся, без этого никак. Но это имеет смысл только если ты собрался весь сайт постепенно переписывать на реакт, иначе просто пиши в существующей инфраструктуре и не еби никому мозги своими смузями-реактами.
Аноним 26/09/19 Чтв 16:22:21 1482301209
Аноним 26/09/19 Чтв 17:47:33 1482346210
1569509223544.jpg (99Кб, 1280x720)
1280x720
Аноним 26/09/19 Чтв 17:48:16 1482347211
>>1482280
Могу сделать пару компонентов если сайт в открытом доступе
Аноним 26/09/19 Чтв 17:49:21 1482348212
Аноним 26/09/19 Чтв 18:20:54 1482373213
>>1482348
Не понял нихуя в твоей статье
Аноним 26/09/19 Чтв 18:31:38 1482385214
Аноним 26/09/19 Чтв 18:39:25 1482387215
>>1482385
Полезная статья как раз то что искал
Только мемных боидсов не хватает
Аноним 26/09/19 Чтв 18:57:41 1482397216
>>1482387
Зочем искал? Щито за боидсы?
Аноним 26/09/19 Чтв 19:02:12 1482401217
блин от этой тупорылой задачи про пиксельную линию в ejs я таким тупым себя чувствую
видать с геометрией у меня траблы -_-
Аноним 26/09/19 Чтв 19:07:38 1482407218
>>1482401
>ejs
Говно умершее лет 6 назад
Аноним 26/09/19 Чтв 19:13:01 1482412219
>>1482407
это книга, про белок оборотней и ворон, у которых есть световой интернет управляемый термитами, третье издание

пипец я еще должен соображать как правильно рассчитывать коэффициенты линий, гррррр
Аноним 26/09/19 Чтв 19:14:09 1482416220
>>1482412
Значит книга говно
Впустую тратишь время
Аноним 26/09/19 Чтв 19:34:16 1482427221
3776f0d60c41f4a[...].jpg (20Кб, 300x225)
300x225
>>1482280
Я бы обосрался, если б зашёл на сайт-ровесник моего деда и на одной странице ВНЕЗАПНО обнаружил бы реакт-компоненты. Короче приступай.
Аноним 26/09/19 Чтв 19:56:48 1482436222
Как называется такое :
Сервер в ответ на запрос в куках направляет токен t1 и функцию f1.
Клиент получает это. Далее клиент вводит инфу data и ее шифрует: t2 = f1(t1, data) - получаем токен t2 и засылаем его серверу. Сервер получает токен t2, выполняет функцию, обратную f1 (назовём ее f2) и получает data = f2(t2)
Данные расшифрованы

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

Направьте в нужную сторону.
Аноним 26/09/19 Чтв 20:17:25 1482472223
>>1482436
В какую сторону тебя направлять ебака
Какие у тебя токены и зачем шифруются придумало твое больное вооброжение
Что тебе мешает реализовать эту хуйню непонятно
Аноним 26/09/19 Чтв 20:33:21 1482496224
Аноним 26/09/19 Чтв 20:38:11 1482501225
Привет двачик, помогите найти пример js-аккордеона, написанного без использования библиотек и реализованного с ООП в виде модуля
пример использования :

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

контент у них может быть один и тот-же
на вход дается массив из заголовков
Заранее спасибо.
Аноним 26/09/19 Чтв 20:40:12 1482505226
>>1482501
Да ты заебал, или пиши сам, пока хорошо не выйдет
Аноним 26/09/19 Чтв 20:57:31 1482529227
Аноним 26/09/19 Чтв 21:01:15 1482532228
>>1482501
Так в акордионе памимо заголовков должны быть еще блоки с текстом. Откуда ты их будешь брать если не передаешь в аргументы функции?
Аноним 26/09/19 Чтв 21:08:55 1482536229
Слы, братва. Придумайте название для вымышленной десктоп программы и назначение этой программы. Для курсовой надо.
Аноним 26/09/19 Чтв 21:11:17 1482537230
>>1482532
я написал, что контент(блоки с текстом) может быть один и тот-же везде
задать его можно прост захардкодив допустим в конструкторе
Аноним 26/09/19 Чтв 21:11:24 1482538231
>>1482529
Ну норм статеечка получилась-то?
Аноним 26/09/19 Чтв 21:44:54 1482559232
>>1482537
А, точно. Ну делай, что сложного?
Аноним 26/09/19 Чтв 21:50:16 1482570233
>>1482538
ну так все за раз не съешь, однозначно заставляет пойти искать свой филосовский камень =)
Аноним 26/09/19 Чтв 22:55:15 1482626234
>>1479520 (OP)
можете посоветовать нью как изучать js книги\статьи\видео (желательно бесплатные)
Аноним 27/09/19 Птн 00:32:17 1482697235
Аноним 27/09/19 Птн 00:39:22 1482699236
В чём код пишете?
Аноним 27/09/19 Птн 00:44:32 1482704237
>>1482699
Вскод, конечно. Там поддержка тайпскрипта хорошая.
Аноним 27/09/19 Птн 01:06:01 1482709238
>>1482699
в блокноте (бумажном)
Аноним 27/09/19 Птн 01:12:03 1482710239
image.png (127Кб, 994x508)
994x508
image.png (66Кб, 584x408)
584x408
Чем пик 1 лучше пика 2? Нахуя это надо, совсем вьехать не могу.
Аноним 27/09/19 Птн 02:04:35 1482727240
>>1481975
Как они заменяют его?
Аноним 27/09/19 Птн 02:10:35 1482730241
>>1482564
вангую у тебя косяк с асинхронностью
запрос в рендере к результату идет прежде чем фетч вытащил результат
сделай что рендер обращается к стейту так что если поле стейта андефайнед он бы не запрашивал у него свойства
Аноним 27/09/19 Птн 02:15:44 1482732242
>>1482536
Ебака
Ебёт твой рабочий стол.
Аноним 27/09/19 Птн 02:18:57 1482735243
>>1482710
Тем, что ты можешь потом другие значения написать используя ту же функцию, даже я, нюфаг который тока вкатываться в штмл второй день, это понимаю.
Аноним 27/09/19 Птн 02:24:31 1482738244
Аноним 27/09/19 Птн 03:06:14 1482744245
>>1482735
>даже я, нюфаг который тока вкатываться в штмл второй день, это понимаю.

Какой же ты умный у мамы, пиздец просто.
Аноним 27/09/19 Птн 03:25:11 1482746246
>>1482727
двачую вопрос
что usestate что usereducer надо передавать пропами если нет единого стейт контейнера
вот usecontext может заменить ридакс в принципе, но имо он какой-то корявый
Аноним 27/09/19 Птн 08:46:02 1482788247
Я так понимаю, чтобы учить React, надо сначала js задрочить?
Знаю на не плохом уровне шарп, думаю фулстаком стать
Аноним 27/09/19 Птн 08:52:16 1482790248
Clipboard01.png (97Кб, 1292x646)
1292x646
>>1480796
>>1480962
ну так используй епт, кто мешает
не надо ничего переписывать, надо просто ее вызывать и снова менять стейт, новое поле в нем чтобы не трогать старые
а без изменения стейта никак, так реакт работает с асинхронностью
хуками удобнее было бы кстати

https://codesandbox.io/s/frosty-moore-4li21
Аноним 27/09/19 Птн 08:53:05 1482791249
>>1482788
и еще неплохо бы знать штмл и ксс
Аноним 27/09/19 Птн 08:53:33 1482792250
Аноним 27/09/19 Птн 10:50:02 1482853251
>>1482536
Вкатывальщик. Заполняет рабочий стол курсами и видео от ХаудиХо.
Аноним 27/09/19 Птн 11:01:04 1482856252
>>1482536
Эротоман (ночные билды можно назвать Вуйаеристтм). Позволяет следить за камхорами включая твою мамку в ашди.
Аноним 27/09/19 Птн 11:36:51 1482877253
Аноним 27/09/19 Птн 11:39:52 1482880254
Бля. А вот я в своем конструкторе тестов получал данные из своей локально установленной монгодб на локальном сервере експресс с помощью ажакс запроса на языке жуквери.
Теперь я пытаюсь получить данные из: instagram, facebook, hackernews, 2ch. Везде я получаю ошибки 401, 405. Я читал что нужно установить эмулятор сервера который типо в интернете.
Но мне кажется что я просто неправильно делаю ажакс запросы. Может кто-нибудь скинуть рабочий пример который распечатает мне в консоль данные с какого-либо сайта?
Аноним 27/09/19 Птн 11:51:31 1482886255
>>1482880
Посмотри хоть какие-нибудь примеры из гугла
Ты дрочишь хеллоу ворлд уже неделю
Аноним 27/09/19 Птн 11:55:06 1482887256
>>1482880
> instagram, facebook, hackernews, 2ch
C O R S P R O X Y
O
R
S
P
R
O
X
Y
Аноним 27/09/19 Птн 11:57:05 1482889257
>>1482880
> на языке жуквери
Проигрышь.
Аноним 27/09/19 Птн 12:11:28 1482897258
>>1482886
Так я и взял из примеров в гугле. Там наверное старые данные и нихуя не грузится. Ну дрочу неделю и че ты мне сделаешь? Че, кабанчик дохуя?
Аноним 27/09/19 Птн 12:13:21 1482899259
>>1482887
Паходу это то что нужно, попробую как-нибудь на неделе
>>1482889
Ну библиотека
Аноним 27/09/19 Птн 12:32:55 1482905260
>>1482880
корс это редкостная пакость
Аноним 27/09/19 Птн 12:37:29 1482908261
Безымянный.png (13Кб, 1152x648)
1152x648
>>1479520 (OP)
Верстальщики на месте? по css ничего не нашел. в общем, анон, может, подскажешь.

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

Переносил стилями оверфлоу и выше и пытался ставить ограничения на рост контейнера, но вот хуйня получается.
Аноним 27/09/19 Птн 12:39:10 1482910262
Аноним 27/09/19 Птн 12:44:35 1482915263
что значит прикрутить горизонтальный скроллбар к высоте браузера
Аноним 27/09/19 Птн 12:46:09 1482916264
>>1482908
overflow-x: scroll? Хз, что ты подразумеваешь под
>прикрутить горизонтальный скроллбар этого контейнера к высоте браузера
Аноним 27/09/19 Птн 12:56:09 1482923265
>>1482916
при просто заданном оверфлоу - скроллбар появляется в конце контейнера, а конец его - в пизде как далеко, а смысл в том, чтобы он всегда был виден
Аноним 27/09/19 Птн 13:01:27 1482932266
>>1482923
Блядь, ебаный ты шизоид, ты можешь нормально выражать свои мысли? Твой поток сознания читать просто не возможно. Возникает ощущение, что у тебя разорванное мышление или речевая бессвязность. Просто словесный шум какой-то. Прими таблетки и не забывай посещать психиатра, у которого наблюдаешься
Аноним 27/09/19 Птн 13:06:30 1482944267
>>1482932
Волосы уже покрасил? Гироскутер зарядил?
Аноним 27/09/19 Птн 13:35:16 1482967268
Аноним 27/09/19 Птн 16:32:29 1483092269
>>1482967
Очевидно ты обосрался со скопами
Вообще весь компонент всрато написан неудивительно что сам не можешь разобраться
Аноним 27/09/19 Птн 16:43:35 1483096270
>>1482967
Как у тебя 10 жс реп на гитхабе и ты не можешь в фундаментальную хуйню
Хотя бы забинди перед ifом done и вызывай привязанный
const done = () => this.done();
или
const done = this.done.bind(this);
Может лучше завод?
Аноним 27/09/19 Птн 19:40:35 1483175271
>>1483096
Хорошо, псина тупая. Заработало. А теперь свободен.
И ебать тебя не должно, где я работаю.
Спасибо
Аноним 27/09/19 Птн 19:51:06 1483180272
>>1482710

нахуй вы этим пользуетесь когда есть CSS IN JS
Аноним 27/09/19 Птн 20:24:36 1483196273
Аноним 27/09/19 Птн 21:17:15 1483231274
>>1483180
Обратная совместимость с css, нормальное автодополнение без ебли, интуитивно понятно любому верстале, не нужно учить абсолютно новый DSL, выглядит не как дерьмо и не пачкает руки жопаскриптом. А еще ты сейчас охуеешь, но даже sass-компайлеры умеют импортировать файлы относильно рабочей-директории, чего ссаная нода так и не научилась делать без плагинов. Достаточно причин?
Аноним 27/09/19 Птн 21:17:56 1483232275
Пацаны, уменя рэйнж со школьников, которые умеют искать готовый код на гитхабе и внедрять его себе.
Сами нихуя не знают, но, сука, че-то найдут, вставят и работы на пять минут.
Тоже бы так хотел, но не могу, сразу найчинаю углубляться в задачу, искать подводные камни, рассматривать проблемы глубоко. А мальчики поверхностно скачают модную (или наоборот достанул с анналов ) библиотечку с пакетного менеджера или гитхаба и довольные жизнью.
Пиздец у меня пригорает. И да, из-за этого всего меня еще тупым считают сук.
Не, я не отрицаю, но все равно обидно
Аноним 27/09/19 Птн 21:43:59 1483248276
>>1483231

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

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


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

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



пиздец, я ахуел от твоего высера, ка кбудто пасту из 2000 годов прочитал))))))
Аноним 27/09/19 Птн 21:57:01 1483254277
>>1483248
Ебать дурачок, я даже не знаю, с чего тебя начать обоссывать, ты вообще абсолютно не в курсе, о чем речь и несешь бессвязную хуйню. При чем тут блять бутстрапы с флоатами, ты ебнутый? Типичный смузихлеб с двумя годами опыта, нахватался хуеты по поверхности и теперь мнение имеет.
Аноним 27/09/19 Птн 22:10:31 1483256278
>>1483254

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


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

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

ты хоть про ES6 Слышал или так и используешь var в js?
Аноним 27/09/19 Птн 22:17:56 1483257279
>>1483254
Если ты работаешь со стилями в контексте жс приложения, то твоя жопаболь стороннему наблюдателю не понятна, анон. Тебе коммьюнити дало SC, eMotion и другие CSS-in-JS либы, а он жует кактус. Ну продолжай давиться, хуле, такие, как ты, раньше так же горели с рзаметки в JS aka JSX, пока не осознали, что пора менять парадигму мышления с традиционного разделения сущностей на сегрегацию по компонентам. Но ничего, придёт время и ты сломаешься.
Аноним 27/09/19 Птн 23:14:26 1483281280
>>1483256
>я молодой и шутливый
>вебпак роллап
>вы старые пердуны
>маааам, почему у меня так жопа горит, что я подрываюсь на дваче?
Аноним 27/09/19 Птн 23:19:53 1483288281
1.jpg (75Кб, 1473x330)
1473x330
2.jpg (80Кб, 696x704)
696x704
>>1483257
Расскажи, чего именно нельзя сделать с помощью структуры на первом пике, что можно сделать с помощью дерьма на втором пике и каким образом это не дает сегрегировать по компонентам? А конкретно:
1) Зачем добавлять в проект одну из миллиона дерьмолиб
2) Зачем заставлять верстальщиков(и себя) разбираться с громоздким DSL этой дерьмолибы
3) Зачем вводить прямую compile-time зависимость между разметкой-логикой компонента и стилями для этого компонента? Мне например нахуй не надо пересобирать ВСЮ аппу, если я поменял цвет шрифта на странице.
css in js накладывает пиздец какие ограничения, а взамен предлагает примерно нихуя.
Аноним 27/09/19 Птн 23:28:33 1483293282
>>1482501
Работы на 10 минут
ИДИ НАХУЙ
Аноним 27/09/19 Птн 23:30:04 1483294283
>>1483281

Разница в том, что ты на своем бутстрапе получаешь 70к, я на своих смузи фреймворках 200к)
Аноним 27/09/19 Птн 23:44:18 1483299284
image.png (34Кб, 788x243)
788x243
>>1483288
Ты просто не сталкивался с серьезным дизайном где у 1 кнопке может быть 3 варирации дизайна (рамка при disabled серая, если наводим то синяя , если кнопка активная, то черная, а если кнопка маленькаЯ то при дисейбле она уже желтая, если кнопка большая то ширина рамки 4px) и т.д.
Хуй ты напишешь такое на своем CSS.
Если ты делаешь говно типа визиток и лендингов, то забудь вообще про технологии серьезных дядечек.
Вот тебе пример https://github.com/arturbien/React95/blob/master/src/components/Button/Button.js
Аноним 27/09/19 Птн 23:48:58 1483301285
>>1483299

Вся логика с стилями лежит в отдельнмо файле.
в компоненте у тебя будет просто <Button isDisabled variant="flat" />
Ты не поймешь это, пока не дорастешь до уровня синьера-архитектора и т.д.
Аноним 27/09/19 Птн 23:50:05 1483302286
>>1483299
Это делается элементарно и читаемо через модификаторы с миксинами, более сложная логика в любом случае выносится в отдельные компоненты, а не хуярится в стили. А тому, кто будет дебажить и менять говнокод по ссылке, я не завидую.
Аноним 27/09/19 Птн 23:50:29 1483303287
>>1483288

промахнулся, это тебе было (то что выше в 301)
Аноним 27/09/19 Птн 23:50:57 1483304288
>>1483302

Покажи пример, чужого кода хотя бы.
Там будет куча говно-кода, все будет перемешано
Аноним 27/09/19 Птн 23:54:03 1483305289
>>1483302

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


Бэм мертв давно, если и юзаешь легаси-подходы, то бери хотя бы CSS модули.
Аноним 28/09/19 Суб 00:02:06 1483306290
На курсах идёт разделение на 2 группы: Angular и React. На какой стул садиться?
Аноним 28/09/19 Суб 00:05:22 1483307291
>>1483306

Разницы нет, там и там высокие зарплаты + макакинг под руководством долбаебов
Аноним 28/09/19 Суб 00:09:30 1483309292
>>1483301
Очевидно, что она лежит блять в отдельном файле(еще бы не лежала), но нет ни одной причины делать этот файл css-in-js дерьмом вместо обычного scss'а.
>>1483304
https://github.com/jgthms/bulma/blob/master/sass/elements/button.sass
>>1483305
Нормально сформулируй, что тебе надо кастомизировать, наркоман. Кнопки с похожими аттрибутами и разными рамочками/эффектами? Миксины, импорты и разные классы спокойно с этим справляются, а пытаться захуярить всю хоть чуть-чуть связанную логику в один монструзный модуль - это моветон в какой угодно архитектуре. Не говоря про, что оно блять все равно компайлится в обычный ксс и ничего туда не добавляет, так что смысл? Чем меньше шаг от компайла до сурс кода, тем легче читать/расширять/менять/дебажить.
Аноним 28/09/19 Суб 00:33:03 1483320293
Аноним 28/09/19 Суб 00:38:57 1483324294
image.png (290Кб, 733x347)
733x347
>>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 , аргументируя что там все проще, нет сложностей и все работате из каробки.

тьфу на вас.


Аноним 28/09/19 Суб 00:44:32 1483331295
>>1483324
>и у тебя будет высер вида
В том и дело, что у меня будет кусок вида
<List className="isBlat">
<Item className="hasSuka">lol</div>
</List>
И в стили для обоих этих классов я могу точно так импортировать любой миксин из любой части проекта, хоть миксин is-AAAAA, хоть is-BBBB, никакой жопаскрипт для этого не нужен.
Аноним 28/09/19 Суб 00:49:36 1483335296
>>1483324
>Ну бля ты скинул файл с 100 модификаторами.
>Постоянно нужно думать что как , почему, что за чем идет.
>Новый сотрудник придет хуй разберется
Ебать, дебильнее аргумента не придумать. Что проще - разобраться в надстройке над кссом, которую и так почти любая веб-макака знает по умолчанию, или разбираться в какой-то криптик жопаскрипт либе(выбранной из сотен аналогов методом тыка хуем в очко) с ее собственным уникальным DSL'ом? Логика и там и там одинаковая будет содержаться
Аноним 28/09/19 Суб 00:51:38 1483336297
>>1483331

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

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


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





Карчое тут дело вкуса, но я склонен прислушиваться к фронтендерам с мировым именем, а не какому-то Хуйлану с гикбрейнс который сказал что БЕМ это заебись в 2019 году.
Аноним 28/09/19 Суб 00:54:39 1483340298
>>1483335
>которую и так почти любая веб-макака
какой же ты долбаеб, ты ориентируешься на массы?
Давайте тогда JQUERY сделаем корой всех фреймворков, он же массовый его любая макака знает, нахуя нам учить какие-то сложные фреймворки.

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


кароче хуй с вами, плавайте в своем говне под названием БЕМ - дальше. для разумных людей давно придумали CSS IN JS
Аноним 28/09/19 Суб 00:56:50 1483341299
123.jpeg (45Кб, 717x640)
717x640
чем дебильнее хуйня тем больше споров
Аноним 28/09/19 Суб 01:02:34 1483344300
>>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
Ориентируются всегда на массы, если ты можешь взять простую технологию, которая понятна большому количеству людей, и использовать ее эффективно, то ты всегда будешь в выигрыше, по сравнению с мамкиными хипстерами, которые тащат любую хуйню поновее, думая, что так будет лучше не будет, именно так и возникает то самое легаси дерьмо, потому что новая хуйня станет старой, неподдерживаемой, с мертвым коммьюнити, тогда как проект с простой технологией продержится на плаву дольше. Именно поэтому кстати сам жопаскрипт захватил пространство сейчас - язык говно, но на нем пишут массы, коммьюнити огромное и макаку найти проще простого.
Аноним 28/09/19 Суб 01:11:21 1483348301
>>1483340
>Давайте тогда REACT сделаем корой всех фреймворков, он же массовый его любая макака знает, нахуя нам учить какие-то сложные фреймворки.
Поправил макаку, чтобы бугурт был актуален для 2019 года. и да, жквери это либа, а не фреймворк, как и реакт
Аноним 28/09/19 Суб 01:21:31 1483349302
>>1483344


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


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


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


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

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


а такие как ты пишут на var используют jqeury и придумывают себе оправдания
Аноним 28/09/19 Суб 01:22:19 1483350303
>>1483348

Что сказать то хотел мань?
Сам то за что топишь?
Аноним 28/09/19 Суб 01:36:42 1483355304
>>1483349
Кто все? Ты и твои одноклассники? Я могу тебе так же сказать, что "все мировые фронты" используют ссаный бем, вон посмотри сколько о нем статей.
>миксины @include , все это говно ебаное и мусорка.
>вперлить ваши говно верстальские техники типа миксинов
Дурачок, но ты же и так их "вперлишь", но только в виде неописуемой жопаскрипт-мешанины. Хоть бы прочитал, что они делают. Но я уже понял, что ты просто долбоеб, который не знает даже базовых вещей. Удачи дебажить свой говнокод, в котором всю логику закрывают style-only компоненты просто потому, что дебилу захотелось писать не <div className="button is-active"/>, а <Button isActive/> и он никак не догадывается, что первая запись легко транслируется во вторую, но делается это только при наличии реальной рабочей логики, а не ради стилизации.
Аноним 28/09/19 Суб 01:40:03 1483358305
Chili-con-carne[...].jpg (858Кб, 1000x662)
1000x662
>>1483349
это все хайп, завтра уже не будет твоего реакта.
angular 1 , где он щас?
попробуй найти разработчиков на angular 4? никто не пойдет на этот проект.

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


Аноним 28/09/19 Суб 01:45:32 1483361306
>>1483355
Мы с тобой варимся в 2 разных мирах, ты находишься в мире верстал и твоя работа верстать и делать подсветку кнопок
Я в мире современного фронтенда.

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


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



Аноним 28/09/19 Суб 01:52:18 1483362307
>>1483358
Двачую, вордпрес забыл
Аноним 28/09/19 Суб 01:55:07 1483365308
>>1483361
Я как раз в первую очередь бэкендер с 6 годами опыта, во вторую очередь реакт-фронтендер и стилями занимаюсь только в довесок к реакту. Так что про сепарацию логики и про то, почему нельзя мешать рабочую логику приложения с левой хуйней, знаю побольше твоего.
Аноним 28/09/19 Суб 02:39:55 1483372309
>>1483288
двачую ксс удобнее в данном примере, в нативном реакте малость задалбывает что полстраницы занимает это создание стайл шита

у меня другой вопрос - нахрен тебе сксс когда изменяемую часть проще дописать инлайн
Аноним 28/09/19 Суб 02:42:17 1483373310
>>1483349
>я хочу просто использовать классы
что-то ты какой-то не очень смузи
сейчас надо хотеть использовать хуки
Аноним 28/09/19 Суб 02:45:11 1483375311
>>1483336
>Я не понимаю зачем вам эти костыли с CSS в виде модификаторов, ты понимаешь что это костыль? если можно взять простой JS , написать функцию которая возвращает CSS и втавить логику внутрь CSS, вообще ни о чем не парясь
двачую
по моему ксс должен быть декларативным а не изменяемым
логику лучше держать в отдельном месте
Аноним 28/09/19 Суб 03:27:06 1483382312
>>1483294
Разницы никакой нет.
И ты, и я сидим на дваче
И мои 70, и твои 200 это просто плод твоих фантазий
Фактом остается лишь то, что ты тут срешь с подорванной жопой
А я вообще не умею в жс, а просто нассать тебе в рот зашел
Аноним 28/09/19 Суб 03:46:27 1483388313
ccef0e93-41b5-4[...].jpg (142Кб, 730x438)
730x438
Аноним 28/09/19 Суб 03:48:17 1483389314
>>1483349
А что Ден про css in js советует? Интересно, я мимокрок, на реакте пару месяцев пишу.
Аноним 28/09/19 Суб 03:52:38 1483390315
>>1483358
Реакту больше шести лет.
Аноним 28/09/19 Суб 04:05:43 1483394316
>>1483390
скоро в школу пойдет
Аноним 28/09/19 Суб 09:43:04 1483440317
>>1483232
Пацанчики, как искать модули чтобы их находить? Может есть годная статья?
Аноним 28/09/19 Суб 10:26:56 1483442318
>>1483358
>angular 1
>Jquery
>Битрикс
>1C БУХГАЛТЕРИЯ
>ОС «Эльбрус»
>Пейнт
>КС 1.4
Аноним 28/09/19 Суб 11:41:30 1483464319
Аноним 28/09/19 Суб 13:23:43 1483519320
>>1483375
>по моему ксс должен быть декларативным а не изменяемым
Наркоман, он и так декларативнее некуда, там в принципе никакой логики быть не может. Или ты считаешь, что когда кто-то пишет button:hover {}, то это не декларация стиля, а команда? Нахватаются своих баззвордов, а значений не нахватаются.
Аноним 28/09/19 Суб 13:27:16 1483523321
Аноним 28/09/19 Суб 13:29:43 1483527322
>>1483375
И да, никто тебе не мешает не использовать самые-самые последние финтифлюшки в кссе(которые нужны в 1% случаев), а делать их через реакт.
Аноним 28/09/19 Суб 14:18:25 1483562323
ты русскаждаешь как Jquery программер, доказывая что react/vue не нужны и это хиптсерская хуйня.
Аноним 29/09/19 Вск 00:31:08 1484189324
Кто-нибудь пробовал свою SPA приложеньку на Ноде+Монго+Vue/React упаковать в докер? Есть примеры?
Аноним 29/09/19 Вск 00:33:17 1484190325
>>1483349
>React + ts
>писать меньше кода
Аноним 29/09/19 Вск 00:42:49 1484196326
>>1484190
Да ладно, дай ребенку поиграться в хайп, он же не застал предыдущие волны войн типизаций вроде смолток-джава-руби, через пару годиков прибежит сюда же рассказывать, как охуенно модно молодежно писать без типов и как нам нужно срочно избавляться от дедового легаси говна в виде тайпскрипта.
Аноним 29/09/19 Вск 01:27:29 1484208327
>>1484196

деды как раз пишут без типов, зумерки взяли typescript
Аноним 29/09/19 Вск 05:36:10 1484253328
поясните за тупоскрипт, откуда в нем появляется бойлерплейт?

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

где я что-то упускаю?
Аноним 29/09/19 Вск 08:17:18 1484272329
здорова бротва, экскузми за вторжение, в шапке не нашел, но посоветуйте литературы с 0 так сказать, спасибки.
Аноним 29/09/19 Вск 11:18:36 1484337330
1569351320505-1.JPEG (188Кб, 945x2048)
945x2048
кек сначала думал, что 200к$ за веб версию телеги много @ если писать код как тут >>1480518 то это норм
Аноним 29/09/19 Вск 11:32:59 1484345331
>>1484337

зачем в этом участвовать?
Аноним 29/09/19 Вск 11:40:40 1484351332
>>1484345
200к баксов-то не лишние
Аноним 29/09/19 Вск 11:42:13 1484353333
Аноним 29/09/19 Вск 11:43:07 1484354334
>>1484351

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

если вы в данный момент не получаете свои 250к, то даже не суйтесь.
Аноним 29/09/19 Вск 11:47:29 1484356335
>>1484354
я лично хочу дизайн попробовать
там чистая лотерея же
Аноним 29/09/19 Вск 12:02:28 1484367336
Есть куча функций типа:
get1()
get2()
get3()
...
get99()
Есть переменная i.
Есть ли какой-нибудь дешёвый способ подставить значение i в имя вызываемой функции? То есть если i == '42', то дёргается get42().
Аноним 29/09/19 Вск 12:03:22 1484369337
Аноним 29/09/19 Вск 12:05:45 1484370338
>>1484367
eval(`get${i}()`)
но это ненормальная ситуэйшн
Аноним 29/09/19 Вск 12:09:06 1484373339
>>1484367

чую у тебя там пиздец говнокода в проекте, нахуя такое нужно вообще
Аноним 29/09/19 Вск 12:14:40 1484375340
>>1484367
Засунуть все в объект
obj[`get${i}`]();
Аноним 29/09/19 Вск 12:19:57 1484377341
20190929105135.JPG (36Кб, 700x455)
700x455
>>1483349

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

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

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

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






Аноним 29/09/19 Вск 12:30:29 1484382342
>>1480518
Поясните обезьяне что тут написано?
Аноним 29/09/19 Вск 12:31:29 1484385343
>>1484353
В предыдущем треде был, в этом забыли добавить.
Аноним 29/09/19 Вск 12:34:26 1484386344
>>1484382
Синхронный каррированный пайп, он же flow. Нихуя интересного.
Аноним 29/09/19 Вск 12:35:28 1484389345
>>1484386

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

допустим lol(1,2,3)
Аноним 29/09/19 Вск 12:40:52 1484397346
>>1484377
На жиквери spa не напишешь.
Аноним 29/09/19 Вск 12:41:37 1484398347
>>1484386
Почему такие всратые названия переменных, или я что-то не понимаю?
Аноним 29/09/19 Вск 12:42:29 1484402348
>>1484397
> На жиквери spa не напишешь.
Лооооол.
Аноним 29/09/19 Вск 12:42:30 1484403349
Аноним 29/09/19 Вск 12:43:39 1484404350
15694323987240s.jpg (4Кб, 170x170)
170x170
Аноним 29/09/19 Вск 12:43:59 1484405351
>>1484397
ее на чем угодно напишешь, но тебе придется всратый аналог одного из фреймворков

вы мне лучше объясните зачем нужна жуквери когда ванилла может то же самое
Аноним 29/09/19 Вск 12:44:55 1484406352
2019-09-20-23-0[...].jpg (59Кб, 1022x1024)
1022x1024
>>1484397
>На жиквери spa не напишешь
Аноним 29/09/19 Вск 12:46:52 1484408353
>>1484397
В теории можно и SPA написать. Только на это уйдет в 5 раз больше времени и сил, чем на Реакте, например.

И вообще джикверя это просто "упрощенный" JS, который по факту уже не нужен в 2019, т.к. сам JS уже стал таким.
Аноним 29/09/19 Вск 12:52:11 1484415354
>>1484377
Зависит от того какой у тебя фронт. Если ты отдаешь хтмл и шаблон обрабатывается на сервере, то тогда и джикверьки может хватить (а еще проще просто webpack+babel+JS чистый).
Аноним 29/09/19 Вск 12:59:17 1484419355
>>1484405
>>1484408
> когда ванилла может то же самое
>И вообще джикверя это просто "упрощенный" JS

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

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

Аноним 29/09/19 Вск 13:02:37 1484422356
>>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;
}
Аноним 29/09/19 Вск 13:09:42 1484430357
>>1484375 >>1484373 >>1484370 >>1484369
Спасибо всем. Да тут одноразовый костыль для сбора данных. Отработает и в утиль.
Аноним 29/09/19 Вск 13:15:07 1484435358
>>1484422
>jquery плох тем что он каким-то свои обертки созадет, пихает дополнительную хуню в объекты итд.

лол откуда ты это взял? любые библиотеки вообще не должны манипулировать дефолтные объекты в рантайме @ жиквери обычная библиотека, которая упаковывает DOM сущности в array like collections
Аноним 29/09/19 Вск 13:34:48 1484451359
image.png (163Кб, 1716x885)
1716x885
После какой темы можно уже к реакт начать изучать?
Аноним 29/09/19 Вск 13:40:00 1484456360
>>1484451
Да и я так понял, у реакта свой DOM, значит не надо учить JS DOM?
Аноним 29/09/19 Вск 13:40:51 1484460361
>>1484451
Читаешь про node, npm, babel делаешь простенький проект на ноде, чтобы понять основы, настраиваешь вебпак и можешь уже писать на реакте что угодно.
Аноним 29/09/19 Вск 13:41:20 1484461362
Аноним 29/09/19 Вск 13:42:00 1484463363
>>1484460
хочу фейсбук.какие подводные?
Аноним 29/09/19 Вск 13:43:13 1484464364
>>1484451
И я ещё чё-то в шоке немного, почему в основы js о массивах не написали, это же совсем базовая вещь.
Аноним 29/09/19 Вск 13:45:33 1484467365
>>1484463
Ты чё за меня отвечаешь? Напиши хотя бы "мимо"
Аноним 29/09/19 Вск 14:00:32 1484477366
>>1484422
нахрена подобным страдать
потом код не прочтёшь толком если постоянно дёргать чайлдов и парентсов
Аноним 29/09/19 Вск 14:13:58 1484484367
>>1484435

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

Аноним 29/09/19 Вск 14:14:40 1484486368
>>1484451

можно начинать сразу, JS там не нужен, подтяни map и все, за месяц можно освоить MAP + FILTER если учить по 4 часа в сутки!
Аноним 29/09/19 Вск 15:10:12 1484532369
>>1484467
Написал мимо. Послали обратно
Аноним 29/09/19 Вск 15:16:04 1484540370
>>1484486
>за месяц можно освоить MAP + FILTER
Я не понял, если честно, загуглил, это просто методы для отсортировки массива. Но ты ещё дополнил, что за месяц это можно освоить? Или ты имел в виду, если яп совсем не знаешь?
Аноним 29/09/19 Вск 15:24:15 1484545371
Аноним 29/09/19 Вск 15:47:43 1484561372
Аноним 29/09/19 Вск 15:49:49 1484563373
1.png (114Кб, 971x945)
971x945
>>1484545
>it-incubator.by
Классическое наебалово солюков селюками
У самих сайт написан на каком-то тильдоговне и пидорится в самых базовых блоках
Еще и апи отвалился лол
Аноним 29/09/19 Вск 15:50:56 1484564374
Гуйсы, такой вопрос, начал осваивать либу typeahead. Прикрутил ее вместе с knockout. Окей, выпадающий список я вижу, все замечательно. (делал через ko.bindingHanlers) но проблема в том, как обновить источник для typeahead'а? У меня при старте страницы сначала пустой массив, потом он совершает апи запрос и только потом наполняется, однако в выпадающем списке остаются только старые значения.
Аноним 29/09/19 Вск 15:59:10 1484573375
Аноним 29/09/19 Вск 15:59:47 1484574376
>>1484564

забей хуй, учи реакт
Аноним 29/09/19 Вск 16:01:17 1484577377
>>1484564
myViewModel.personName.subscribe(function(newValue) {
alert("The person's new name is " + newValue);
});
Аноним 29/09/19 Вск 16:02:08 1484578378
>>1484564

knockout он еще жив? это легаси как и backbone
Аноним 29/09/19 Вск 16:06:27 1484584379
Аноним 29/09/19 Вск 16:06:34 1484585380
>>1484578
Главное что некроманты еще живы
Аноним 29/09/19 Вск 16:08:09 1484590381
>>1484585

что будете делать с проектами если сотрудники умрут или на пенсию выдут? современные зумерки же не станут ввязываться в это говно.
Аноним 29/09/19 Вск 16:09:11 1484591382
Челы, срочно! Короче, начал я тут писать сайтик. Ну, тренируюсь делать сайтики. И у меня получается главная страница, но на ней контента почти нихуя нет. И сверстал футер, а он не хочет быть внизу страницы. Типа, у меня есть блок wrap, в котором хедер, нав, мейн и футер. Но этот фрап не растягивается на всю страницу. Как мне можно это исправить?
Аноним 29/09/19 Вск 16:09:11 1484592383
>>1484590
напоминает ситуацию с коболом
Аноним 29/09/19 Вск 16:11:27 1484593384
>>1484590
Зумерки вообще не ведают во что ввязываться. За первую миску риса и не то изучат. Ведь времени как они считают у них вагон
Аноним 29/09/19 Вск 16:15:09 1484597385
>>1484593

нет, зачем им дальше работать на том же реакте, если выпустят что-то новое? переучатся и на новый стек, а старые стек оставят дедам и лентяям
Аноним 29/09/19 Вск 16:17:39 1484602386
>>1484591

гуглитьпо зарпосу: css прижать футер
Аноним 29/09/19 Вск 16:19:49 1484605387
>>1484460
Подкинь годных мануалов
Аноним 29/09/19 Вск 16:28:48 1484609388
>>1484574
нам другая конторка проект передала, потому что не знала что с ним делать, и он на knockout
Аноним 29/09/19 Вск 16:36:15 1484612389
>>1484577
и это заменит источник в typeahead?
Аноним 29/09/19 Вск 17:35:23 1484640390
>>1484609

нахуй шли директора своего, нахуя брать проект с стеком который не ваш?
Аноним 29/09/19 Вск 17:37:17 1484642391
>>1484640
Макаки разберутся. Это не накладно.
Аноним 29/09/19 Вск 17:55:36 1484653392
>>1484640
вопрос был чутка не в этом
Аноним 29/09/19 Вск 18:05:50 1484659393
сколько людей может выдержать нода одновременно?
Аноним 29/09/19 Вск 18:09:33 1484666394
>>1484642

Встрой внутрь проекта jquery и все
Аноним 29/09/19 Вск 18:10:31 1484668395
>>1484659

от 1 до 100000000000000000000000000
примерно, зависит от сервера и конфигураций
Аноним 29/09/19 Вск 18:10:31 1484669396
Аноним 29/09/19 Вск 18:14:30 1484672397
>>1484668
перефразирую,это достаточно производительная система?
Аноним 29/09/19 Вск 18:18:43 1484679398
>>1484669
Если больше то проект разваливается от говнокода
Аноним 29/09/19 Вск 18:31:02 1484687399
>>1484672

зависит от кода подходов, лучше чем PHP , но код на PHP можно написать так что он будет быстрей чем на Node
Аноним 29/09/19 Вск 18:37:16 1484694400
>>1484687
но это надо уже иметь серьезный скилл,а что имеем из коробки?
Аноним 29/09/19 Вск 18:41:17 1484700401
>>1484694
из коробки нода.
Но если ты задаешьс ятакими вопросами то ты джун или около того.
а если дждун то тебе никто не доверит проекты с 10000 op/s
Аноним 29/09/19 Вск 18:45:28 1484709402
Аноним 29/09/19 Вск 18:47:54 1484713403
>>1484659
0. Я и один могу всё поломать.
Аноним 29/09/19 Вск 18:54:00 1484719404
Без названия.png (2Кб, 241x209)
241x209
Здравствуйте господа синьоры-помидоры. Подскажите плиз годных мануалов по SPA, хочу фронт на Vue сделать. Бэк будет не важно на чем (на голанге).
Аноним 29/09/19 Вск 19:03:07 1484725405
>>1484402
>>1484406
35-лвл бумеры на месте? Нравится заново изобретать велосипеды? Сейчас бы spa на древнем говне писать, кек.
Аноним 29/09/19 Вск 19:19:47 1484735406
Пытаюсь достучаться до api сосача http(s)://2ch.hk/доска/res/номертреда.json через фетч.
Как обойти тут CORS?
Хелп
Аноним 29/09/19 Вск 19:29:53 1484749407
Аноним 29/09/19 Вск 19:30:15 1484750408
Аноним 29/09/19 Вск 19:40:03 1484757409
>>1484719

забей на вье, мертвая технология.
учи реакт
Аноним 29/09/19 Вск 19:43:10 1484762410
>>1484545
>IT-KAMASUTRA
>путь самурая
Походу Японию с Индией путает.
Аноним 29/09/19 Вск 19:49:10 1484769411
>>1484757
Технологию еще можно по этническому признаку выбирать
Индусы специализируются на джаве и перле и CS
Викинги пишут ML на питоне
Русичи и выходцы из СНГ зубрят реакт
Мафия блин
Аноним 29/09/19 Вск 20:01:15 1484776412
>>1484769
>CS
Специализируются на компьютер саенсе? Или ты так сишарп написал?
Аноним 29/09/19 Вск 20:03:10 1484778413
тут ангуляр не жалуют?
Аноним 29/09/19 Вск 20:03:15 1484779414
>>1484757
Двачую.

Мне вообще Вью и его экосистема нравится, все очень красивенько и четенько, но все равно Реакт солидней.
Аноним 29/09/19 Вск 20:06:59 1484784415
Аноним 29/09/19 Вск 20:15:59 1484797416
>>1484779
Чем шаблонизатор солиднее фреймворка?
Аноним 29/09/19 Вск 20:24:49 1484807417
>>1484778

все говно, фронт - это один большой костыль где всегда ебут фронта в анус
Аноним 29/09/19 Вск 20:25:16 1484809418
file server.png (38Кб, 796x688)
796x688
фуу, добил наконец eloquent javascript
самые трудные задания это пиксельная линия и самое последнее, которое просто фантастически нудное а заодно пример почему лучше не велосипедить компоненты без фреймворка, а самое забавное это пикрил, веб интерфейс к файловому серверу чтобы редактировать код и самого сервера и его его веб интерфейса
теперь я наверное заслужил начать ydkjs
Аноним 29/09/19 Вск 20:25:23 1484810419
Аноним 29/09/19 Вск 20:26:07 1484811420
Аноним 29/09/19 Вск 20:30:30 1484816421
images.jpg (7Кб, 221x228)
221x228
>>1484811
В анусе у фронтендера
Аноним 29/09/19 Вск 20:53:02 1484841422
>>1484809
И, как? Годная книжка?
Аноним 29/09/19 Вск 20:54:34 1484844423
Аноним 29/09/19 Вск 20:55:58 1484846424
Аноним 29/09/19 Вск 20:57:00 1484849425
Аноним 29/09/19 Вск 20:57:21 1484850426
Аноним 29/09/19 Вск 20:57:52 1484853427
Аноним 29/09/19 Вск 20:58:56 1484855428
Аноним 29/09/19 Вск 21:00:30 1484859429
Аноним 29/09/19 Вск 21:01:57 1484860430
Аноним 29/09/19 Вск 21:05:18 1484865431
поясните
в СПА роутеры,контроллеры все на фронте
но чтобы подключить регистрацию и проверку логина и работа с БД,надо подкл сраный экспресс?
Аноним 29/09/19 Вск 21:13:08 1484871432
>>1484811

ну поработаешь пару лет поймешь, анус увеличится до метра, даже смузи не помогут залатать
Аноним 29/09/19 Вск 21:14:00 1484872433
Аноним 29/09/19 Вск 21:38:06 1484885434
Аноним 29/09/19 Вск 21:44:40 1484887435
148473211518424[...].jpg (56Кб, 604x381)
604x381
Может кто понимает, почему у меня скрипт падает https://codepen.io/Sargarus/pen/zYOQmOg
Есть таблица заданий с таймерами, если только одна строка, то все работает заебись и таймеры считают, все крутиться, но при добавлении еще одной все падает. Из-за недостатка опыта сложно объяснить яснее.
Аноним 29/09/19 Вск 21:45:23 1484888436
>>1484762
Все эти китайцы на одну вьетнамскую морду.
Аноним 29/09/19 Вск 21:47:26 1484889437
Аноним 29/09/19 Вск 21:50:19 1484892438
>>1484887

что это за язык? я не понял даже где обработчик события кнопки , лютйы говнокод.
Аноним 29/09/19 Вск 21:51:10 1484894439
Аноним 29/09/19 Вск 21:54:40 1484898440
>>1484865

да, там писать 5 минут. 2 запроса в БД и 2 роута в экспресе
Аноним 29/09/19 Вск 22:05:10 1484902441
>>1484892
Жава jstl, обработчик на сервлете лежит, похуй говнокод или нет, я про жаваскрипт, вернее про цикл forEach спрашивал и можно ли так вообще, но спосибо за мнение.
Аноним 29/09/19 Вск 22:17:55 1484915442
>>1484902

ну по нажатию на кнопку зацикливание? так сука дай код обработчика событий кнопки
Аноним 29/09/19 Вск 22:18:32 1484916443
>>1484902

Нассал бы твоему директору в рот, за то что ввел такой стек.
Аноним 29/09/19 Вск 22:19:00 1484917444
За сколько времени можно изучить react для того чтобы уже можно было на вакансии подавать? Типа, я уже подал, написал в резюме, что знаю реакт, а вдруг его дохуя там учить )000
Я перекатываюсь с другого языка, ща js основы выучил за 3 часа, приступил к реакту
Аноним 29/09/19 Вск 22:21:08 1484921445
>>1484797
Реакт же фреймворк.
Аноним 29/09/19 Вск 22:31:01 1484929446
Как записать в файл с опредленной строки/символа в файле?
Node.js
Аноним 29/09/19 Вск 22:35:23 1484931447
>>1484917
>перекатываюсь
>можно было на вакансии подавать
Ты еще никуда не вкатился и не перекатился додик
Аноним 29/09/19 Вск 22:41:41 1484940448
>>1484931
Так я и не написал, что вкатился, чем читаешь?
Аноним 29/09/19 Вск 22:44:55 1484941449
>>1484917

3-4 дня реально что бы прочитать доку и запилить парочку TODO
максимум неделя и ты мидл
Аноним 29/09/19 Вск 22:46:55 1484942450
Аноним 29/09/19 Вск 22:50:04 1484943451
Аноним 29/09/19 Вск 22:51:00 1484944452
15593581092260.jpg (144Кб, 500x565)
500x565
Аноним 29/09/19 Вск 22:52:19 1484945453
>>1484944
Че бамп бля, я даже не понял че ты там пизданул, сука
Аноним 29/09/19 Вск 22:52:25 1484947454
>>1484943
Повышается читабельность кода
Аноним 29/09/19 Вск 22:53:06 1484948455
Аноним 29/09/19 Вск 22:55:26 1484949456
>>1484945
Есть метод
fs.writeFileSync("hello.txt", "Привет ми ми ми!")

Как сделать, чтобы записывало не в конец файла, а куда хочу?
Аноним 29/09/19 Вск 22:56:05 1484951457
>>1484949
Ааа
Хуй его знает, братан
Аноним 29/09/19 Вск 22:57:59 1484952458
>>1484951
Даа, сложная шляпа. Не каждый синьор это знает.
Аноним 29/09/19 Вск 22:58:00 1484953459
фронты, нука подскажите мне, нахуя мне мобх если есть редакс?
Аноним 29/09/19 Вск 22:58:21 1484954460
>>1484949
ты должен прочитать буфер отформатировать его как строку и обратно записать
учитывая что ты пользуешься синхронной залупой с шиндусятским тхт у тебя нет ни малейшего представления о том что происходит так что иди на хуй
Аноним 29/09/19 Вск 22:58:27 1484955461
>>1484949
парсить старый файл, добавлять твою хуйню куда нужно и записывать его обратно на диск, очевидно же
Аноним 29/09/19 Вск 22:58:28 1484956462
>>1484949

хз, но ядумаю там какой-то параметр надо ебнуть
Аноним 29/09/19 Вск 22:59:59 1484957463
>>1484949
Выгрузить файл в переменную в виде строки/массива, поменять в этой строке/массиве нужную тебе строчку, переписать файл целиком.
Аноним 29/09/19 Вск 23:00:03 1484958464
>>1484954
О чём там иметь представление, лол?
Аноним 29/09/19 Вск 23:23:52 1484975465
>>1484958
>О чём там иметь представление

о тот что everything is a byte stream
Аноним 29/09/19 Вск 23:26:42 1484977466
>>1484958
Напиши свое решение
Аноним 29/09/19 Вск 23:30:47 1484981467
Аноним 29/09/19 Вск 23:32:21 1484982468
>>1484975
Не шарадами, плиз. Что ты хочешь сказать?
Аноним 29/09/19 Вск 23:34:44 1484983469
Аноним 29/09/19 Вск 23:35:50 1484984470
Аноны, подскажите, какую конкретно область дрочить. Языки учу уже года три, а что с ними делать не понятно
Аноним 30/09/19 Пнд 00:18:19 1485007471
Аноним 30/09/19 Пнд 00:33:21 1485022472
заебал фронт, в какой язык можно перекатку сделать?
Аноним 30/09/19 Пнд 00:38:58 1485026473
Аноним 30/09/19 Пнд 01:16:22 1485039474
Аноним 30/09/19 Пнд 01:55:38 1485047475
>>1485022
Как может заебать фронт?
Аноним 30/09/19 Пнд 02:36:31 1485056476
Аноним 30/09/19 Пнд 02:38:48 1485057477
>>1485056
зачем ионик когда есть божественный реакт
Аноним 30/09/19 Пнд 02:48:25 1485060478
ionic-stack.png (47Кб, 896x1038)
896x1038
>>1485057
>реакт

react is a part of ionic
Аноним 30/09/19 Пнд 02:52:20 1485062479
>>1485060
какое-то извращение...
Аноним 30/09/19 Пнд 02:56:59 1485063480
2019-09-29-22-4[...].jpg (32Кб, 580x450)
580x450
>>1485062
ты хоть понял, зачем нужен айоник?
Аноним 30/09/19 Пнд 03:00:07 1485065481
>>1485060
Выглядит конечно круто, но мне кажется это заслуга маркетологов, а не программистов, будущего скорее всего у этого фреймворка не будет.
Аноним 30/09/19 Пнд 03:02:18 1485066482
all-about-react[...].png (37Кб, 776x415)
776x415
Аноним 30/09/19 Пнд 04:57:11 1485074483
1-qckYoQRSGRTk8[...].png (47Кб, 771x1024)
771x1024
Fiction-vs-Non-[...].png (402Кб, 800x1940)
800x1940
infographic1-1.jpg (309Кб, 1351x1380)
1351x1380
>>1485066

я ищу стек для своего мобайл проекта, и мне нужно максимум просто и дёшево, реакт нэтив имеет слишком высокий порог вхождения приправленный призрачным обещанием производительности @ https://youtu.be/kJoucmFUrn0
Аноним 30/09/19 Пнд 05:03:15 1485075484
>>1485074
для простого rn есть expo
Аноним 30/09/19 Пнд 06:41:59 1485112485
>>1484915
Дурачек, какой директор? Я жаву хуй да нихуя учу.
Аноним 30/09/19 Пнд 09:21:48 1485165486
>>1485022
Легче фронта не бывает, как бывший бекендер говорю
Аноним 30/09/19 Пнд 09:42:21 1485170487
IMG201909271422[...].jpg (111Кб, 1280x1239)
1280x1239
Здарова, вебаны. Никогда не писал на JS, так что возможно вопрос тупой. Хочу сделать сайт, который загружает файлы пользователя на дропбокс/любой другой подобный сервис, при этом, фильтруя их по размеру и не загружая слишком большие, например. При этом, чтобы файлы грузились с пеки пользователя прямо на сервис, минуя мой сервер. Возможно ли это в принципе? А то, судя по семплу ("сеферу") на сайте дропбокса, они так делать не позволяют.
Аноним 30/09/19 Пнд 09:56:33 1485172488
Аноним 30/09/19 Пнд 10:46:32 1485189489
Аноним 30/09/19 Пнд 10:55:08 1485192490
Аноним 30/09/19 Пнд 11:55:36 1485233491
Открываю новое окно через newWindow = window.open(...);
Потом сразу делаю newWindow.myVar = 123;


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

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

Аноним 30/09/19 Пнд 12:12:42 1485264492
>>1485233
ну в консоле то посмотри. В новой вкладке у тебя нет newWindow
Аноним 30/09/19 Пнд 12:47:55 1485290493
>>1485264
в новом окне я нигде и не использую newWindow
Аноним 30/09/19 Пнд 12:56:45 1485300494
>>1485172
Ну так я оттуда и пришёл.
Аноним 30/09/19 Пнд 14:06:00 1485417495
>>1485290
Ну так раз не используешь, значит и myVar там нет.
Аноним 30/09/19 Пнд 14:16:41 1485425496
>>1485290
>делаю newWindow.myVar = 123;
>В отктытом окне написано console.log(myVar)
>в новом окне я нигде и не использую newWindow
Ну просто охуитульные истории.
Аноним 30/09/19 Пнд 17:56:39 1485548497
Аноним 30/09/19 Пнд 18:27:57 1485564498
>>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 бить нужно в нос.
Аноним 30/09/19 Пнд 19:59:25 1485630499
Аноним 30/09/19 Пнд 20:15:16 1485643500
>>1484807
Конечно, ведь фронт это то что видит бизнес.
Но правильный фронтендер должен уметь вовремя перевести стрелки на бэкэнд.
Аноним 30/09/19 Пнд 20:36:48 1485657501
>>1485047

хз, постоянно костыли, дедлайны итд. копаться в чужом говнокоде
Аноним 30/09/19 Пнд 21:24:24 1485704502
как с помощью мыши захватить объект и передвинуть его?
Аноним 30/09/19 Пнд 21:28:53 1485709503
Аноним 30/09/19 Пнд 21:30:19 1485713504
Аноним 30/09/19 Пнд 21:35:09 1485721505
Аноним 30/09/19 Пнд 21:35:34 1485722506
>>1485713
не,надо программно
Аноним 30/09/19 Пнд 21:45:43 1485739507
ionic 4.png (119Кб, 735x609)
735x609
>>1485065
>будущего скорее всего у этого фреймворка не будет

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

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

хз, мне кажется стоит рискнуть
Аноним 02/10/19 Срд 17:28:29 1487266508
Есть один модальник, в котором пользователь может накликать галочек, потом он может нажать условную кнопку confirm и все это должно перезагрузить страницу.

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

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

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

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


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

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




Аноним 28/10/19 Пнд 20:48:11 1507869509
>>1483092
а как не "всрато" должно выгдяжеть?
Настройки X
Ответить в тред X
15000 [S]
Макс объем: 40Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
Стикеры X
Избранное / Топ тредов