Этого треда уже нет.
Это копия, сохраненная 6 февраля 2019 года.

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

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
JavaScript thread Number(`122`); /js/ # OP 1319289 В конец треда | Веб
Прошлый тред: >>1311828 (OP)

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

Аноны, хочу получить советов мудрых, высераю пару предложений и код на скриншоте, а получаю смехуёчки. Как быть?
Если рассчитываешь получить дельный ответ, формулируй правильно вопрос:
что я хочу получить, что я для этого делаю, что я вместо этого получаю.
Сделай песочницу по ссылкам выше для ясности и удобства.

Руководство для начинающих:
https://pastebin.com/TivszhZu
sad-frog.jpg52 Кб, 816x816
3 1319309

>>17yo.png

4 1319324
Эх, помню, как в начале 2018 не осилил редакс и еле-еле мог в реакт. В апреле осилил редакс, начал поиск работы, нашел в мае, теперь пишу на typescript + graphql + react и кайфую.
image.png119 Кб, 1267x853
5 1319325
>>19324

>typescript + graphql + react и кайфую.


мазохист..
7 1319335
Бума
8 1319346
>>19289 (OP)

ОП, где нормальная шапка? По ссылками твоим ходить никто не будет. И кому тут нужен твой гитхаб? Вот школьник твоего возраста пилит аналог FindFace: https://habr.com/post/434886/
А не какие-то бесполезные гуи для еслинта.

>>19325
Это styled components, где там typescript?
sage 9 1319348
>>19346

>Вот школьник твоего возраста пилит аналог FindFace: https://habr.com/post/434886/


>А не какие-то бесполезные гуи для еслинта.


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

мимо
10 1319350
>>19334
Бля. Я вообще червь-пидор получается по сравнению с этим юным сеньором.
11 1319353
>>19346
Иди нахуй, чмо. То не гитхаб, а pastebin. А ту простыню текста ты распечатай, сверни в трубочку и засунь себе в жопу, пидор.
мимо не оп
sage 12 1319365
>>19348
>>19353
Откуда столько токсичности? Я лишь попросил вернуть былую шапку, а ты порвался от злости, даже не прочитав внимательно мой пост. Скрыл тред, варитесь в своём озлобленном котле сами.
13 1319372
>>19365
Скатертью по жопе.

А ОП - малаца, самая годная шапка за всё существование цикла тредов

мимопроходил
14 1319378
>>19290
Нет ничего более бессмысленного, чем видео-уроки по программированию (равно как любые другие уроки с высокой степенью невизуальной формализации). Каждое медиа имеет свою знаковую специфику.
Специфика видео такова, что зритель имеет дело с фрагментами времени записанными в виде изображения. В этом смысле видео как нельзя лучше подходит для того, чтобы показать, скажем, как забить гвоздь, работать на станке или как запустить вертолет (особенно если это 3D изображение). Но для изучения программирования этот тип медиа подходит чуть более чем никак. По соотношению — полезная информация * навыки / время это, пожалуй, самый бесполезный способ.

Дорогие будущие жс-джедаи. Не слушайте этого падавана. Не учитесь программировать по видеоурокам НИКОГДА! Купите или скачайте хорошую книгу, или, что еще лучше, книгу с текстовыми туториалами в сети (вместе или по отдельности), чтобы оттуда можно было бы по мере продвижения копировать куски кода и сразу смотреть, как оно работает, например.
15 1319382
Где взять идеи для несложных фронтенд тасков?
16 1319385
>>19378
Дорогие будущие жс-джедаи. Не слушайте этого аутиста. Смотрите видео на ангельском. Специально английский из-за лени вы не станете учить.
17 1319386
>>19378

>Специфика такова, что


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

видеотутор от человека - доступнее текста, ноудискас.
18 1319387
>>19385

>Специально английский из-за поняшек вы станете учить


да и к тому же, цветные сабы - лучше секса!
2018-12-(69).webm5,2 Мб, webm,
1920x1080, 2:12
19 1319390
аптайм двацать часов — я сделaлъ ^_^
20 1319393
>>19390
You got the wrong door. The "Verstala club" is 2 threads down.
21 1319394
>>19393
menya zoubaniley =(
22 1319420
Анонсы. Вкатываюсь по местному руководству, уже обмазался версткой. Собираюсь непосредственно к JS переходить. Не подкините годной литературы по JS? А то порой вообще нет возможности в интернет выйти.
23 1319421
>>19420
Поддержи Кантора, его книжка всего $12 стоит.
24 1319426
>>19421
А версию эльфийскую или русскую брать? Везде только срач по этой теме. Вроде как русскую версию обновили недавно.
25 1319427
>>19378
А я удвою. Единственное для чего подходит видео в программирование, это изучение алгоритмов, так как там можно сделать анимации и показывать по шагам как все работает. Для всего остального текст эффективнее.
мимо-помидор
26 1319434
>>19426
версию оригинала бери
27 1319438
>>19427

>мимо-помидор


С зарплатой как у дядюшки тыквы
28 1319441
>>19378
+ Добавлю от себя что даже калькулятор, высранный из своей головы, будет для изучения продуктивнее еба интернет-магаза, который ты копируешь с видео-урока. Потому как в первом случае мозговая активность от средне и выше, а во второй просто зомби мод.
29 1319450
>>19438
Готовь жопу 240к
30 1319520
Двач, чому не рекомендуется выставлять NODE_ENV в коде вот так:
process.env.NODE_ENV = 'production';
?

Пока что все аргументы против этого выглядят как-то неубедительно

>It's gonna be tricky setting process.env.NODE_ENV reliably from the app itself


>I'm a fan of setting NODE_ENV explicitly every time you run the app, as in the second example (NODE_ENV=production node app.js). That way you potentially save yourself from some future hair-pulling in the event that you forget to set your local NODE_ENV back to development

31 1319522
>>19520
Нихуя себе неубедительно.
32 1319524
>>19522

>It's gonna be tricky


>some future hair-pulling in the event


Хайли лайкли дэр вил би сам ишьюс
33 1319528
>>19524
... Как сказал себе разработчик, падающий с небоскреба.
maxresdefault.jpg83 Кб, 1280x720
34 1319549
Нахуя учить ванильный js если все равно везде пишут на фреймворках?
photo2017-05-2917-53-11.jpg51 Кб, 640x640
35 1319556
>>19549
УЧИШЬ ФРЕЙМВОРК

НЕ ПОНИМАЕШЬ КАК ОН РАБОТАЕТ

ВЫХОДИТ НОВЫЙ ФРЕЙМВОРК

ТЕРЯЕШЬ РАБОТУ
36 1319558
>>19378
Ну хз. Я смотрел и смотрю платные видео уроки на английском и мне норм. А вообще я не понял претензии. Что, типа сложно с экрана копировать код? Так хорошо же, пусть нуб тренируется, мож что и запомнит.

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


Просто покопировал куски кода не задумываясь, посмотрел, все сразу работает, теперь ты программист. кек
Ящитаю все равно, книга это или видео курсы. Это в большей степени зависит от учащегося. Также мне лично больше видео нравится: есть просто занятные менторы которые интересно рассказывают, курсы обновляются более актуальной информацией по ходу времени и исправлениями ошибок, у менторов можно получить обратную связь.
37 1319559
>>19390
Мне тут грили что анимации на ЖС делать не рекамендуется. Только КСС3.
38 1319560
>>19390
Молодец.
39 1319561
>>19549
Они на жс тому що
40 1319562
>>19556

>ТЕРЯЕШЬ РАБОТУ


@
А ТЫ И НЕ ПРОТИВ
@
А ТЕБЕ КАК РАЗ


на какую работу, чё ты несёшь, пиздец?
Ты серьёзно думаешь "ща выучу ректал и меня возьмут на РАБотку в качестве РАБа"?
41 1319573
>>19559
Там и есть ксс, ретард.
изображение.png667 Кб, 1270x1132
42 1319576
>>19573
Но ведь это жава скрипт тредю, ретард.
43 1319619
>>19562
а хуле нет, епта? иль еше нуна говногуляр и пидоровью учеть?
44 1319628
>>19576
Это не я виноват, что тот шизик с версткой высирается сюда.
45 1319711
Не могу понять асинхронщину и non-blocking i/o в Ноде. Если у меня есть функция, в теле которой идёт вызов асинхронной функции, после чего идёт return, то асинхронная функция просто не успеет вызваться. Как тогда сделать вызов асинхронной функции, чтобы она что-то сделала в фоне? Например, мой сервер получил запрос и мне нужно записать что-то в лог и вернуть жсон клиенту. Зачем мне ждать завершение записи в файл, если можно просто отправить данные на запись асинхронно и вернуть клиенту жсон не дожидаясь завершения записи в файл? В общем, поясните тупому.
46 1319749
МОДЕРАТОР У НАС НЕСАНКЦИОНИРОВАНЫЙ ПЕРЕКАТ!!!!!
ШАБЛОН ПЕРЕКАТА НЕ СОБЛЮДЁН!!!! МАССОВО ЖМЁМ РЕПОРТЫ
47 1319794
>>19711
Либо реализуй асинхронность через коллбеки/промисы, либо вызывай синхронные функции.
48 1319812
>>19560
^_^

это уже тянет хотя бы на 50кнс ?

>>19576
найс логика мен, бат ит донт ворк зат вей хех

по факту верстка треда на пр нет, ближайший к ней это жс, щито поделать десу

кстати буквы распидорашивает пиздецки при не фулскрине

хотел калк через ширину вюпорта считать, но т.к все на трасформе вместо позшн абсолют(лефт райт хуят слишком дорогхо) то все постоянно уезжает, оно чому то не может тупо от центра увеличиваться, даже когда фонт алайн сентер стоит, чому так?

контент в каждой ячейке так же выровнен по центру
49 1319817
а нет напиздел тайтлы под карточкой на абсолюте, нужно релатив кинуть на контент врапер наверн, ща попробую
50 1319911
Тред снесите, шапка переката не соблюдена
51 1319997
>>19911 Анус себе снеси.
52 1320050
>>19997
Мать твоя redux
53 1320068
>>19812
Верстка тред в /врк, только ты пидор используешь тред как личный бложик, не удивительно что тебя ссаными тряпками ото всюду гонят.
2019-01.webm730 Кб, webm,
1920x1080, 0:08
54 1320073
>>20068
они один хуй юзлес

вот смотри щас пойду и спрошу за фа в афтер блоке контента цески

посмотрим как хоть кто то поможет
55 1320094
>>19711
А где в других. Местах, не в года, ты понимаешь ассинхронщину?

Или ты вообще не понимаешь ассинхронность? Почему тогда говоришь, что не понимаешь её в ноде?
56 1320095
>>20094
дядь ты не выйобывайся, если шаришь, запили гайдину
57 1320099
>>19711
Знакомся, это Вася. Вася - асинхронная функция. Ты можешь дать ему две команды, одну он побежит выполнять сразу, а вторую выполнит, когда закончит выполнять первую. И Вася не блокирует твою деятельность. Поэтому ты говоришь Васе, чтобы он сходил и купил кофе, а после того как купил, отнес его к тебе в кабинет, а сам идешь срать. Пока ты срешь, Вася бегает за кофе. Тебе не нужно стоять на том же месте, где ты дал Васе команду, он не блокирует тебя. Он побежал делать то, что ты ему сказал, а ты идешь дальше по своим делам. Когда ты придешь в свой кабинет, там тебя уже будет ждать чашка горячего кофе.
58 1320100
так ну все верстка-хуетка шутки кончились

началось серьезное дерьмо

чому кнопуля не пашет анон?
image.png114 Кб, 894x717
59 1320102
ой все идите нахуй, помочнички хуигы..

какое же жс говнище то блеаядь ну просто пиздец сука нахуй я ебаааал
60 1320103
>>20100
не пишет потому что ты не видишь из-за говна типа pug styl coffee что ты делаешь
61 1320107
>>20103

>говно


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

тебя можно только пожалеть

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

со сэд..
62 1320114
>>20073
>>20100
>>20102
>>20107
Шизик, это ты?
Ты что здесь забыл? А ну пиздуй обратно в питон тред!
63 1320117
>>20114
соси хуй, я у мамы в этом году веб-девелопер :Р
64 1320132
>>20050
Я твой стейт напрямую шатал.
image.png151 Кб, 1222x971
65 1320168
охуительно, теперь ваша скриптоёбань превентит сабмит формы

ммм щас бы костылей нахуярить, да? любите таким обмазываться по утрам? ммммм
kote.jpg21 Кб, 225x223
66 1320174
React.forwardRef
image.png53 Кб, 1066x157
67 1320175
эта хуйня вообще важная?
68 1320181
бесполезные куски говна

так же как и ваша недоскриптопараша, все делает только хуже сука..
69 1320183
>>20181
У тебя на скринах помесь слона с огурцом, htmlcssjs все в одном. php еще не хватает туда до кучи. Хуй знает как ты додумался до такого высера, я не ебу вообще что это. Так что иди нахуй.
нуб
70 1320190
>>20183
ты не нуб, ты безмозглый тупой уебан

а у меня шаблонизатор в препроцессоре
71 1320196
>>20190
Я тебя в рот ебал, чепушило.

>а у меня шаблонизатор в препроцессоре


У тебя хуй в жопе и говно в башке. Ты воротишь такой хренодром чтобы простую формочку склепать? Чтоб ты сдох!
72 1320227
что скажете за ноду и экспресс,каков ваш опыт?
73 1320293
>>19711
async для кого завезли?
74 1320295
>>20227
заебись, 3 года в продакшене
правда переехали на apollo-server недавно, один хуй экспресс
75 1320296
>>20295
насколько удобно и продуктивно клепать круды?
76 1320303
>>20296
ага, советую в связке к typeorm, ваще сказка
77 1320310
>>20303
нода устаканилась,ниче не ломают больше?
78 1320333
>>20227
Сейчас изучаю как раз, пока нравится.
79 1320336
>>20333
чем?
derp.jpg6 Кб, 225x225
80 1320349
>>20336
чем пыхепе
81 1320369

>>132031


хз, сижу на 8.9.4 верси
82 1320459
>>19289 (OP)
Анон с SVG-каптчёй...
Смотри: http://www.petercollingridge.co.uk/tools/interactivesvgjs/
15460036871571.png241 Кб, 719x713
83 1320491
Парни, занимаюсь преимущественно бекэндом, иногда натягиваю бутстрап на шаблонизатор Django / Flask'а.
Подскажите пожалуйста, вот взять например React - насколько я могу судить он создан как бы в MVC-модели фреймворка бекэнда заменить V - те обрабатывать вьюшки, если навернуть React-router то и С - те отхапать то, чем обычно занимается контролер фреймворка бека, а именно маршрутизацией по url'ам. Ангуляр вроде как позиционируется и вовсе как замена сразу VC, те и вьюшек и контроллера, мол максимум что от бекенд-программера остается нужно - это пердолиться на задворках с самими данными и писать какой-нибудь REST API чтобы легче было выгребать все это JS-фронтенд-фреймворкам. В случае если навернуть еще GraphQL так и вовсе оно само может уже отфильтровывать ненужное и выгребать только нужное.
И так, у меня вопрос: а зачем это все? Может я чего не понимаю но среднестатистический сайт содержит ну десяток страниц, где можно хоть jQuery через ajax дергать JSON и в хуй не дуть, и по скорости разработки это будет в разы шустрее, а по скорости работы - если навернуть кеширование + всякую херь типа Redis на самые часто нужные общедоступные данные то и не шибко медленнее.

Может я прикол какой-то не понял?
84 1320494
>>20491

>прикол какой-то


c десяток компаний на весь мир заморачиваются из-за реальной необходимости, а остальные просто дрочат и каргокультят
85 1320496
Вопрос, анон. Столкнулся с такой странной (для себя) вещью.

В общем копировать код мне некуда, потому что кода-то, собственно, нет. Вопрос в другом немного.

Занимаюсь написанием какой-то приблуды для себя. Создал функции, которая делает простой GET запрос, получает тело ответа. Наличие подстроки в строки проверяю с помощью includes:

if(body.includes("HUI")) { }

После чего сплитом я делю строку по "&" и возвращаю элемент после &. Если я сразу же выведу в консоль, то я получу правильное значение, но если верну и вызову функцию с выводом ответа функции в консоль, то получу undefined. ЧЯДНТ?
86 1320499
Чому регулярка /\(|\)/ захватывает только ( вместо ( и ) ?
87 1320505
>>20496
Опубликовал код тут -
https://repl.it/repls/LavishStainedProfiler

Почему функция возвращает пустоту?
88 1320523
>>20505
Потому что ты не понимаешь, что такое асинхронность.
И да,

>перенос открывающей фигурной скобки на новую строку


Спасибо за минус глаза.
89 1320525
>>20505
Читай сначала о промисах, а потом об их упрощении - async/await

https://repl.it/repls/RemoteGlumSequences
Screenshot from 2019-01-04 02-50-22.png43 Кб, 593x434
90 1320526
норм?
91 1320529
>>20526
а использовать || уже никак, надо выебнуться?
92 1320570
>>20491
В общих чертах - это нужно в основном для крупных проектов.

>среднестатистический сайт содержит ну десяток страниц


Не знаю как там у тебя, но у меня среднестатистический сайт это десятки страницу.
Немного своих примеров: одностраничники, сайты типа небольшой команды сантехников/отделочников, сайт-портфолио художника огромных картин на стенах на заказ (не знаю как это называется); в таких да, хватит jQuery или нейтива.
Все что выше, даже сайты кофеен, булочных, и также более активных художников, дизайнеров одежды, фотографов, мелких бизнесов - у них всех уже страниц больше дюжины спокойно, и они НЕ СТОЯТ на месте, а развиваются. Новости, портфолио, расценки, события, фотоотчеты, рекламные компании, мероприятия, еще какая нибудь лабуда. Меняют даже структуру понемногу - какие-то блоки с инфо на центральную иди другие страницы добавить, повесить большой банер с новогодней акцией на фирму, клиенты жаловались что -то неудобно юзать в кабинете и надо улучшить, добавить функционал ибо чел/фирма начал делать еще что-то, прикрутить комменты на некоторые страницы, сделать программу лояльности старым клиентам (чтобы при заходе цены ниже видели и акции для них).
Короче работа с jQuery при этом, хм, сказать мягко - неудобна. Точнее это ПИЗДЕЦ, на самом деле. С огромными простынями, костылями и охуенными вложенностями, и в конце всегда таким себе самописным js фреймворков с костылизмом и поликостыляцией.
мимо опытный говнокодер
i-never-asked-for-this-1000612.png110 Кб, 500x522
93 1320572
2019 ОТ РОЖДЕСТВА ХРИСТОВА
@
ВЕРСТАТЬ САЙТЫ В ЭЛЕКТРОНОБЛОКНОТЕ
@
ДЕЛАТЬ ВЕРСТКУ РУКАМИ ВМЕСТО ТОГО ЧТОБЫ СОЗДАТЬ УЖЕ НОРМАЛЬНЫЙ КОНСТРУКТОР И ВЫКИНУТЬ ВСЕХ МАКАК НА МОРОЗ
@
ХИПСТЕРЫ НА ГОВНОКОНФЕРЕНЦИИ ГУГЛА ВОВСЮ КУКАРЕКАЮТ ПРО PWA
@
ДО СИХ ПОР ПРОДОЛЖАЕМ РАЗРАБАТЫВАТЬ ПРИЛОЖЕНИЯ НА ДЕСКТОПЕ И ЗАЛИВАТЬ НА ПРОДАКШН, ВМЕСТО ТОГО ЧТОБЫ ПОЛНОСТЬЮ ПЕРЕВЕСТИ ВСЮ РАЗРАБОТКУ В ОБЛАКА, ГДЕ ПК ЛИШЬ - ТОНКИЙ КЛИЕНТ.
@
НЕТ НИ ОДНОЙ НОРМАЛЬНОЙ WEB IDE. ВСЕ ВЫГЛЯДЯТ КАК ГОВНОПОДЕЛКИ ВАСЯНОВ С ДИЗАЙНОМ ИЗ СЕРЕДИНЫ НУЛЕВЫХ. НЕТ ДАЖЕ ПОЛОВИНЫ ФУНКЦИОНАЛА ДЕСКТОПНЫХ IDE, ЗАТО У НАС ЕСТЬ ПОНТЫ И ПИАР
@
В ИТОГЕ РАЗРАБОТЧИКИ ЖРУТ ТОРМОЗНУТУЮ, ДОХУЯ ЖРУЩУЮ ПАРАШУ С ДИЗАЙНОМ ИЗ СЕРЕДИНЫ НУЛЕВЫХ ОТ JETBRAINS В КАЧЕСТВЕ IDE
@
НЕГЛАСНЫЕ ТРЕБОВАНИЯ КОТОРОЙ: i7 ПОСЛЕДНЕГО ПОКОЛЕНИЯ И 16Gb RAM, НУ ОБНОВИ ПЕКАРНЮ НУ ЧЕ ТЕБЕ ЖАЛКО ЧТО ЛИ
@
ЕСТЬ ДРУГИЕ IDE НО ОНИ ВСЕ ТОЖЕ НА JAVA
@
А ВСЕМ РАЗРАБОТЧИКАМ НОРМ
94 1320574
>>20572

>ДЕЛАТЬ ВЕРСТКУ РУКАМИ ВМЕСТО ТОГО ЧТОБЫ СОЗДАТЬ УЖЕ НОРМАЛЬНЫЙ КОНСТРУКТОР И ВЫКИНУТЬ ВСЕХ МАКАК НА МОРОЗ


Вот с этим сразу нахуй. Макаке верстальщику хотя бы предъявить можно. Маняконструктору ты ничего не предъявишь.
95 1320579
>>20572

>УЖЕ НОРМАЛЬНЫЙ КОНСТРУКТОР


Microsoft Frontpage, кек. Ну, потом Dreamweaver, тоже кек. Я вообще лично считаю что на данный момент невозможно сделать такой нормальный конструктор, ну или это будет чудовищный костыль. Типа как у этот местного арчешкольника который уже две недели делает простую форму на таком маняконструкторе (шаблонизатор в препроцессоре).
i-never-asked-for-this-1000612.png110 Кб, 500x522
96 1320581
PLAYSTATION 2
@
ГОД ВЫПУСКА 2000
@
32 MB RAM, 4 MB VIDEO RAM, MIPS CPU 300 Mhz, GPU ~150Mhz, HDD
@
PLAYSTATION 3
@
ГОД ВЫПУСКА 2006
@
256 RAM. 256 VRAM, CELL CPU 3.2Ghz, GPU 550Mhz, HDD
@
ЛЮБОЙ MIDDLE TIER NOTEBOOK 2018 ГОДА
@
МОЖЕТ СПОКОЙНО ТЯНУТЬ ЛЮБУЮ 3D ЙОБУ С ГРАФИКОЙ КОНСОЛЕЙ ПРЕДЫДУЩИХ ПОКОЛЕНИЙ
@
НЕ МОЖЕТ В 60 FPS ПЛАВНУЮ CSS АНИМАЦИЮ
@
8 GB RAM
@
КАЖДЫЙ САЙТ ЖРЕТ ОТ 100-500 Mb RAM
@
ПОЧТОВЫЙ КЛИЕНТ ОТ ВЕДУЩИЙ IT КОМПАНИИ МИРА ЖРЕТ ВСЕ 900
@
С ЕБАЛОМ ГРУСТНОГО КОЛОБКА ВСПОМИНАЕШЬ ЛАМПОВЫЕ НУЛВЫЕ КОГДА ДЕРЖАЛ ПО 30 ВКЛАДОК В ОПЕРЕ НА 4Gb RAM
@
"When did everything go so wrong?"
i-never-asked-for-this-1000612.png110 Кб, 500x522
96 1320581
PLAYSTATION 2
@
ГОД ВЫПУСКА 2000
@
32 MB RAM, 4 MB VIDEO RAM, MIPS CPU 300 Mhz, GPU ~150Mhz, HDD
@
PLAYSTATION 3
@
ГОД ВЫПУСКА 2006
@
256 RAM. 256 VRAM, CELL CPU 3.2Ghz, GPU 550Mhz, HDD
@
ЛЮБОЙ MIDDLE TIER NOTEBOOK 2018 ГОДА
@
МОЖЕТ СПОКОЙНО ТЯНУТЬ ЛЮБУЮ 3D ЙОБУ С ГРАФИКОЙ КОНСОЛЕЙ ПРЕДЫДУЩИХ ПОКОЛЕНИЙ
@
НЕ МОЖЕТ В 60 FPS ПЛАВНУЮ CSS АНИМАЦИЮ
@
8 GB RAM
@
КАЖДЫЙ САЙТ ЖРЕТ ОТ 100-500 Mb RAM
@
ПОЧТОВЫЙ КЛИЕНТ ОТ ВЕДУЩИЙ IT КОМПАНИИ МИРА ЖРЕТ ВСЕ 900
@
С ЕБАЛОМ ГРУСТНОГО КОЛОБКА ВСПОМИНАЕШЬ ЛАМПОВЫЕ НУЛВЫЕ КОГДА ДЕРЖАЛ ПО 30 ВКЛАДОК В ОПЕРЕ НА 4Gb RAM
@
"When did everything go so wrong?"
97 1320582
>>20572
Visual Studio Code наше все!
98 1320584
>>20581
Вот это люто джвачую.
99 1320585
Почему на моем сяоми редми нот 3 с арм процессором, android приложение Youtube спокойно без всяких лагов вопспроизводит 1080p без каких либо лагов, а на второй некропекарне с i3 + geforce 9600gt периодические лаги в фуллашди?
100 1320587
>>20585
А у меня на ноуте HP Intel Core i3, 2 GHz/4 GB озу/64 win10 - пинтерест крашит хром.
101 1320608
>>20572
долбоеб не слышал про codesandbox
долбоеб не слышал про рабочую станцию вместо печатной машинки за 3к грина

>>20579
долбоеб не слышал про вебпак
долбоеб не слышал про шаблонизаторы
долбоеб не слышал про препроцессоры

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

>>20585
долбоеб не слышал про отличия АRМ архитектуры от х86

>>20587
просто долбоеб
102 1320668
>>20608
Долбоеб спутал конструктор с бандлером
103 1320682
>>20608
Отсоси!
104 1320685
>>20608
Вот из-за таких опездолов чтобы сделать простую формочку нужно воротить комбайн и скоро нужно будет по 16GB оперативы на вкладку.
105 1320688
>>20685
тебе, блядь, что не нравиться конкретно? Мощности растут, вычислителная способность растет, и рыночек закономерно решил, что тебе нужно это купить. Не хочешь, пиздуй собирать бананы с пальмы.
106 1320694
>>20688
Ага, мощности выросли. Заходишь такой в стим например, а там игрульки с графикой уровня времен Baldurs Gate, или вообще пиксельной графикой - с системными требованиями i5 - i7. Рыночек порешал, и так схавают. Иди нахуй.
107 1320707
После Кантора начал изучать сегодня ES6+, можно ли ещё сократить этот алгоритм Евклида?
Моё решение:
const euclid = (m, n) => {
const r = m % n;
return r ? euclid(m = n, n = r) : n
}
Я пробовал ещё так
const euclid = (m, n) => m % n ? euclid(m = n, n = m % n) : n
но тогда n вроде бы не успевает вычислить результат остатка от деления
108 1320712
>>20707

>const euclid = (m, n) => m % n ? euclid(m = n, n = m % n) : n


>euclid(m = n, n = m % n)


АХАХХАХАХАХХАХАХАХХАХАХХАХАХАХХАХАХХАХАХАХХА
109 1320714
>>20712
У меня уже получилось так:
const euclid = (m, n) => m % n ? euclid(n % m, m) : n
А что собственно смешного такого ты тут нашел?
110 1320715
А, я понял. То что я неправильно свап сделал. Очень смешно, пиздец.
111 1320720
>>20608
CodeSandbox: Online Code Editor Tailored for Web Application.
Это редактор, дебик. Плюс там полюбому есть консоль с башем. Но вот в чем проблема, в баше есть хоткей который удаляет предыдущее слово = Ctrl+W, но если я его нажму у меня закроет вкладку в кроме нахуй, вопрос, что делать?
112 1320727
жиквери еще торт?
113 1320787
>>20727

>жиквери еще торт?


Скорее хлебушек с маслом на 50% из растительных жиров, aka пальмовое масло
114 1320809
Есть фрилунс на ноде? 4 года опыта, в девопс могу.
115 1320814
>>20727
Учитывая что он юзается в большей половине сайтов мира + продолжает юзаться (т.к. встроен в вордпресс и джумлы всякие), то да.

Далеко не каждому сайту нужен SPA и фреймворк.
116 1320819
>>20814
а отличие от реакта и ангуляра?-
117 1320821
>>20819
Это совсем разные вещи. Ангуляр и реакт (его экосистема) это полновесные фреймворки для организации фронта. Они нужны когда UI постоянно обновляется и должен соответствовать данным.

А джикверя это просто библиотечка для более удобной работы с DOM и небольших манипуляций, эдакий улучшенный чистый JS.
118 1320822
>>20821
>>20821
на реакте можно написать приложение ,а на жиквери только украшательства и немного интерактива?
119 1320831
>>20822
Да.
120 1320832
>>20822
Ну на джиквери тоже можно написать приложение. Только это будет сложней и дольше.
121 1320845
ОП внимание блядь, сдохни
122 1320875
>>20694

>системными требованиями i5 - i7


ну так ты поколение то смотри уеба

да и что там писать надо было? P4 блять!? или КораДуба Е8400 ? ты ебанутый, этого нет в продаже сука

и да если руки из сраки можно фпс засадить и с унылым графоном на раз два

или наоборот нахуярить фишечек, так что ботлнекнется уже об цпу, а не вк

>>20720
исподьзовать вскодо интеграцию

перебиндить хоткей
123 1320913
>>20787

> Скорее хлебушек


Сладкий.
124 1320930
Подскажите плиз какие-нибудь учебные материалы по реакту. Но не для начинающих а что-то с практическим уклоном. Что-то вроде design patterns или best practices
125 1320938
>>20581

>С ЕБАЛОМ ГРУСТНОГО КОЛОБКА ВСПОМИНАЕШЬ ЛАМПОВЫЕ НУЛВЫЕ КОГДА ДЕРЖАЛ ПО 30 ВКЛАДОК В ОПЕРЕ НА 4Gb RAM


IE-only сайты, ебучий флеш С ПЛАВНОЙ АНИМАЦИЕЙ, но дырявый и устанавливающей тебе вирусы через 0day эксплоиты, когда ты просто кликнул на ссылку в гугле, dr web cure it, постоянные переустановки винды.
Ламповые нулевые, ага.

>ПОЧТОВЫЙ КЛИЕНТ ОТ ВЕДУЩИЙ IT КОМПАНИИ МИРА ЖРЕТ ВСЕ 900


Вид Gmail: стандартный | базовый HTML Подробнее…
128 1320963
>>20961
Клево! Посмотрим что там у нас...

>// jQuery


>$('#id');



>// Native


>document.querySelector('#id');



Ага. Идите нахуй!
129 1320964
>>20963
А что не так, собственно?
130 1320967
>>20964
$('.some-class').closest('.some-parent-class');
Работает в ие7

https://developer.mozilla.org/ru/docs/Web/API/Element/closest

>Это экспериментальная технология



Ха-ха!
image.png13 Кб, 478x80
131 1320968
>>20964
а вообще $ в начале строки - отметина червя пидора
132 1320971
>>20968

>Слышал звон - не знает откуда он

133 1320977
>>20971
ага, вот попизди мне блядь еще тут
# OP 134 1321005
>>20845
Какое я тебе такое большое зло сделал?
135 1321060
А я <script src> в <head> вставляю - это норма?
136 1321068
>>21060
DOMContentLoaded то ждешь?
137 1321083
>>21005
Высрал гитхаб свой, например
138 1321086
>>21060
Просто добавляй async и вставляй куда хочешь.
139 1321104
>>21086
Ну я с async естественно, не просто так. defer кстати почему-то в хроме работает не как async, а как будто вообще без атрибута.
(тег script в head)
1 пик - async
2 пик - defer
140 1321105
>>19289 (OP)
Задачка с собеседования вам.
Дается строка str.
Нужно удалить все повторяющиеся буквы, но если их количество четное. То есть:
aabbbc -> bc
2 а и 2 b удаляются, третья b не трогаем потому что она осталась одна.
Если строка пустая то возвращаем прочерк "_"
Или например:
abbadddd -> "_"
потому что 2а и 2b удаляем, 4 d тоже удаляем, в итоге пустая строка и возвращается нижнее подчеркивание.
Можно использовать рекурсию, регулярки, можно циклами, но гуглить нельзя т.к задачка типовая и ответов в интернете много.
141 1321106
>>21104
upd
А вот в огнелисе работает и то, и другое. Браузер для белых людей.
142 1321109
>>21105
PS если повторов нет, то возвращается строка без изменений.
143 1321112
>>21105
Слишком просто str.replace(/(\w)(.*?)\1/g, '') || '_'
https://pastebin.com/HeZ3Amm8
144 1321117
>>21105
На кого шёл? Этого задания достаточно чтобы сесть и начать зарабатывать? Ну бред нахуй.
145 1321125
>>21117
Джун фулстак.
>>21112
Твоя регулярочка на "abaadd" возвращает а, вместо аb.
146 1321155
>>21105
А в каком порядке надо возвращать символы в строке? Какая сложность "правильного" решения?
147 1321169
var i = 1;
i++ + i++ //3
i //3

Я правильно понял, что во второй строке происходит грубо говоря 1 + 2

А если бы было ++i + ++i, то было бы 2 + 3 ?
148 1321187
>>21155
Про порядок ничего не сказано.
Сложность n*lg(n) в идеале, а в реальности какая получится.
149 1321195
>>21187
Ну тогда вот так http://jsfiddle.net/Ldwkja40/2/
150 1321210
>>21187
https://pastebin.com/TEf48Ahu
Что-то вроде? Ток не все условия выполнил с прочерками и вот это всё.
Ток я нуб.
151 1321213
>>21195

>const


В жс константы добавили? Вау. А в учебнике написано, что за константы принимают обычные var, названные большими буквами.
Кстати, у тебя нижинм регистром константа там названа.
152 1321214
>>21187
>>21210
Очепятка там была.
https://jsfiddle.net/1yqdcLk7/
153 1321215
>>21210
А почему у тебя let вместо var при объявлении? Есть разница между этими двумя операторами?
154 1321216
>>21213
https://github.com/airbnb/javascript#naming--uppercase
Согласно стайлгайду, апперкейс для переменных опционален и применяется немного не в тех случаях.
155 1321219
>>21215
Хороший вопрос, конечно, когда-то в нём сам пытался разобраться но забил. Разница между let и var насколько я помню в scope'ах, и времени жизни во время обхода циклов for. Насколько помню именно в циклах это имеет какое-то значение, но в месте где работаю просто все используют let и const поэтому я забил и тоже использую let и const.
156 1321220
>>21216
Но это неофициальный гайд даже не от разработчиков js
157 1321224
>>21220
Самый популярный стайлгайд, которому следует большинство коммьюнити.
158 1321225
>>21220
Не загоняйся слишком. На работу устроишься будешь писать в том же стиле что и там.
159 1321228
>>21224
Действительно. С 80к звёзд я бы чему угодно поверил.
160 1321230
>>21219
Они пишут let, потому что фанаты бейсика.
Screenshot10.jpg73 Кб, 624x600
161 1321259
>>21225
Двачую, на досуге всегда учишь красивый код и стараешься сам так писать, но в результате на работе стыкиваешься с пикрелейтед.
162 1321262
>>21259
Пиздос, а каким скайпом вы пользуетесь? Неужели линтер не подсвечивает всё это?
Храни Аллах Господа, что у нас работают на Vue
sage 163 1321263
>>21169
Не грубо говоря, а так и происходит.
164 1321265
>>21262

>Линтер


Вголос. Может тебе еще автоматическую сборку вебпаком и тесты на chai mocha?

Мы на Вью кстати некст проекты все будет делать бэк на ларавеле, а там вью дефолтное решение для фронта, так что я скоро тоже буду крутой.
165 1321269
хех
166 1321271
>>21265

> автоматическую сборку вебпаком и тесты на chai mocha


Ну вообще бы да
Сам сейчас занимаюсь освоением тестов только на python. Пытаюсь покрыть нетестируемый говнокод тестами, с кучей затычек, зыглушек, с глобальными переменными, и методами по 200 строк. Каеф.
167 1321293
>>20845 >>21083 >>20875 Иди нахуй, полуебок.
168 1321303
>>20938

>базовый HTML


А где в настройках указать чтобы базовая всегда грузилась по умолчанию при заходе?
sage 169 1321308
>>21303
Напиши свой скрипт (на джаве), ты ж пердоля погромизд
170 1321321
>>21308
okay.jpeg
171 1321323
>>21259
ОХ ЖЕ Ж ЕБ ТВОЮ МАТЬ
173 1321358
>>21005
Например не использовал нормальную шапку треда. Высрал свой гитхаб, говнокодер это во вторых. Какого хуя ты полез перекатывать?
174 1321360
>>21293
Обоснуй
175 1321363
>>21360
Обосновал тебе за щеку!
176 1321365
>>21358
Там тред уже тонул, вот он и перекатил. А 'нормальная' шапка, это простыня для пидарасов.
177 1321366
>>21332

>proverka


кек
Надеюсь тебе хотя бы платят хорошо за то, что с этим работаешь.
178 1321368
>>21365
Шапка помогала вкатывальщикам
179 1321383
>>21365
Я ШИЗИК НАХУЙ ТЫ МНЕ ПИШЕШЬ?! ТВАРЬ НЕ ПИШИ МРАЗЬ СУКА НАХУЙ ТЫ БЛЯТЬ МНЕ НАПИСАЛ ААААААААААА Я ШИЗИК НЕ ПИШИ МНЕ МРАЗЬ ЭТО Я
sage 180 1321384
>>21368
вкатывальщики (ты) не нужны
181 1321385
>>21384
Я ментор
182 1321393
>>21368
Так там же есть ссылка на пастебин со ссылками для вкатывальщиков.
183 1321396
>>21383
сдохни гниль
184 1321409
>>21105
Посоны не бейте, лучше обоссыте. Но я короч не знаю регулярок, поэтому сделал без них: https://codepen.io/anon/pen/WLzLKQ
нуб вкатывальщик
185 1321422
>>21396
СУКАААААА МРАЗБ НЕ БЕСИ НАХУЙ ТЫ МНЕ ОПЯТЬ НАПИСАЛ У МЕНЯ БЛЯТЬ ДИАГНОЗ ТВАРЬ БЛЯТЬ Я ШИЗИК НЕ ПИШИ МНЕ
186 1321424
>>21393
Он высрал своё говно вместо нормальной шапки. Как ему нагадить?
187 1321425
>>21424
Приспусти штаны и потужься.
188 1321449
>>20832
Бэкбоун (упаси хоспаде) тащит в качестве зависимости жирквери и повсеместно его использует.
githubyoba.jpg22 Кб, 250x250
189 1321461
Здаров пацаны. Залил шапку на GITHUB. Звездочки приветствуются.
Любители простынь в шапке идут нахуй, остальные пруцца.

https://github.com/pr-anon/js_thread
sage 190 1321477
Хочу апдейтнуть свой мувивотчер делал в апреле до красивого дизайна, хуков, тайпскрипта. Стоит ли возиться или забить и начать делать что-нибудь другое?
191 1321480
>>21477

>мувивотчер делал в апреле


Ты же уже должен был давным-давно вкатиться.
sage 192 1321481
>>21480
Ну да, вкатился, но чето хочется помимо работы делать, да и сейчас выходные, скучно.
tmdb.png657 Кб, 700x968
sage 193 1321486
Ухх бля.
Screenshot2019-01-0605-43-31.png34 Кб, 579x445
194 1321498
>>21105
Не гуглил, но залез один раз в консольку забыл как ебаный объект RegExp пишется
https://jsfiddle.net/g76svLne/
мимо мидол
195 1321499
Опубликовал свой первый npm пакет. Поздравьте что ли.
196 1321500
>>21498
>>21105

бля не прочел нижнюю часть условия...
https://jsfiddle.net/g76svLne/2/
197 1321501
>>21368
дауны не читают шапку, а больше сюда никто и не заходит
198 1321511
>>19549
Незнаю(
199 1321512
>>21499
Ну все, теперь успех неотвратим. Через день - миллион скачиваний, через два - десятки тысяч звёзд на гитхабе, через три - Брин, Цукерберг и Безос звонят и плачут в трубку, просят взять контрольный пакет акций.
image.png193 Кб, 1920x1080
200 1321518
нашел йобу по вюхе, чисто на релаксе позалипать, понять суть, что зачем почему

https://www.vuemastery.com/courses
201 1321530
>>21187

>Сложность n*lg(n) в идеале


Одна из черепашек пиздит.
Там легко n получается
202 1321542
>>21499
Поздравляем. Еще бы ссылку сюда на него ДИАНОН ЛИГВИОН.
203 1321544
>>21530

>Одна из черепашек пиздит.


WTF?
205 1321632
>>21628
Lol, спасибо.
206 1321635
Аноны, посоветуйте, пожалуйста, минимальное железо, чтобы и минимальная Убунта в виртуалке (Vagrant, VirtualBox) себя чувствовала хорошо, и JetBrains WebStorm в ней тоже не тормозил.
SSD это понятно, а что по процу и оперативке? Не слабее i5 и не менее 8 Гб, так понимаю?
207 1321661
>>19289 (OP)
Есть проблемка: написал скрипт по отправке почты с помощью аккаунта mail.ru нескольким адресатам на питоне, захожу на веб-морду - в отправленных они не отображаются, а это требуется. Значит нужно как-то ворочать жабоскрипт и имитировать нажатие на кнопочки программно? Расскажите хотя бы как примерно это делать, я в жс 0/10.
208 1321663
>>21635
Если ты готов ждать переиндексации проекта по 10 мин и автокомплита по 1 мин то ОК.
209 1321682
>>21635
работаю на ноуте с 6 гб оперативы и i3 3120, всё шустро работает, не понимаю бугуртов от производительности
bcc7f745429a.jpg55 Кб, 597x297
sage 210 1321685
>>21635

> JetBrains WebStorm в ней тоже не тормозил.


дохуя хочешь
211 1321694
>>21635
У меня квад Q8400 4x2,66 GHz, 8 Gb оперативы. Win 10 64bit с вагрантом (дебиан) и Visual Studio Code, и фотошопом (не помню версии) в придачу - все заебись.
212 1321730
>>21635
Разгони оперативку и не буит тормозить.
Я разогнал с 1333 до 1600
image.png41 Кб, 833x467
213 1321733
Пикрелейтед задачка на побитовые операторы
Я решил по-другому, но работает так же, моё решение лучше или хуже?

function isInteger(a) {
return ~~a === a;
}
214 1321742
>>21733
Это сайт такой с байтоебскими задачками, или тебе тестовое?
215 1321744
>>21742
Это же Кантор, ептить.
216 1321746
>>21744
Я конкретно его не читал еще. А что, это байтоебство обязательно знать? Будут спрашивать на собеседованиях?
217 1321747
>>21733
В твоем решению на одну операцию больше.
218 1321757
>>21746
Конечно, ебать!
219 1321758
>>21747
Зато с приоритетами нельзя обосраться, === выполняется раньше ^ и можно забыть скобки.
220 1321759
дарова анон, помоги разобраться с асинхронностью/синхронностью в жс. по дефолту жс синхронный? т. е. если у меня будет цикл, в котором будет вызываться какая-то функция, а после цикла console.log('done') к примеру, то жс сначала вычислит весь цикл (независимо от величины времени, за которое выполняется функция внутри цикла), а потом выведет 'done' в консоль?
перефразируя вопрос: по дефолту жс работает как адекватные языки программирования?
221 1321793
пресвятая няшнота _
222 1321795
-
223 1321797
~_~
image.png141 Кб, 1343x751
224 1321805
kek
225 1321812
>>21757
Будет просто, говорили они. Будешь формы шлепать, говорили они. А теперь вот оно как оказывается.
226 1321816
>>21812
А это самое простое, что есть в байтоёбстве.
image.png310 Кб, 1920x1080
227 1321820
хуле он до меня доебался блядь!?
228 1321826
>>21663
Хорошо, что предлагаешь тогда?
229 1321830
>>21820
Что за редактор?
230 1321833
Анчоусы, а кто-нибудь на Node.js / React под Виндой кодит, без виртуалок и прочего? Нет проблем? Все дополнения из npm работают, как надо?
231 1321841
>>21833
Я. Без виртуалок. Все работает, проблем нет кроме одной - нельзя использовать имя Aux в фейловой файловой системе винды. В качестве консоли использую cmder + git win console.
traktor.png279 Кб, 425x538
232 1321845
Мне гуглокапча на что-то намекает.
233 1321846
>>21845
Она как бы говорит "селюк, не пытайся вайти-вайти, паши гречу!"
234 1321848
>>21846 кекнул
235 1321873
>>21841
Эээ, не понял, а какие проблемы с Aux?
236 1321916
>>21873
У тебя Win 10? Открой рабочий стол, создай например папку, или текстовый документ там, и попытайся дать им имя Aux. Выскочит ошибка:
"Указанно неверное имя устройства"
237 1321933
>>21916
И точно. Con тоже нельзя.
238 1321937
правда что node.js используют в ракетах Tesla?
239 1321938
>>21937
Про Теслу не скажу, на строящейся БелАЭС - используется.
240 1321948
>>21938
Можно где-то прочитать про это? Я просто хочу JavaScript мастером стать и там ракеты всякие делать
241 1321952
>>21933
Это потому что билл гейтса так в школе обзывали.
242 1321963
>>21759
да. если в цикле не использовать редкие мемы. напиши и запусти. цикл может выполниться позднее done, например если использовать в цикле таймер
243 1321967
>>21952
Повезло нам что его в школе не обзывали Новая попка папка.
мимо петросян
244 1322026
>>19289 (OP)
Рассматриваю вот эту софтину для стеганографии в JPEG https://github.com/jaggedsoft/js-jpeg-steg
Скачал zip отсюда: https://github.com/jaggedsoft/js-jpeg-steg/archive/master.zip
Распаковал...
В папку /js-jpeg-steg-master добавил изначальное JPG-фото,
а также создал текстовый файл с неким текстом.

Енкодинг файла в стегопикчу:
Открываю example.html во вкладке браузера.
Прописываю пароль,
выбираю изначальное фото в качестве "Container",
и файл в качесте "Data".
Жмакаю кнопку "embed data"!
Вижу стегофото, скачал "repack.jpg".

Декодинг файла из стегопикчи:
Обновляю example.html во вкладке браузера.
Ввожу пароль.
Выбираю repack.jpg в качестве "Container"
Жмакаю кнопку "extract data".
Вижу ссылку "download extracted data"...
Навёл курсор на неё... Вижу там base64...
Тыкнул в неё...
Скачался какой-то data.dat

Открываю его как текст, и вижу текст встроенного текстового файла.

Вопрос... Как закодировать имя изначального файла в base64, чтобы он не был потом - неведомым data.dat?
244 1322026
>>19289 (OP)
Рассматриваю вот эту софтину для стеганографии в JPEG https://github.com/jaggedsoft/js-jpeg-steg
Скачал zip отсюда: https://github.com/jaggedsoft/js-jpeg-steg/archive/master.zip
Распаковал...
В папку /js-jpeg-steg-master добавил изначальное JPG-фото,
а также создал текстовый файл с неким текстом.

Енкодинг файла в стегопикчу:
Открываю example.html во вкладке браузера.
Прописываю пароль,
выбираю изначальное фото в качестве "Container",
и файл в качесте "Data".
Жмакаю кнопку "embed data"!
Вижу стегофото, скачал "repack.jpg".

Декодинг файла из стегопикчи:
Обновляю example.html во вкладке браузера.
Ввожу пароль.
Выбираю repack.jpg в качестве "Container"
Жмакаю кнопку "extract data".
Вижу ссылку "download extracted data"...
Навёл курсор на неё... Вижу там base64...
Тыкнул в неё...
Скачался какой-то data.dat

Открываю его как текст, и вижу текст встроенного текстового файла.

Вопрос... Как закодировать имя изначального файла в base64, чтобы он не был потом - неведомым data.dat?
245 1322030
>>21830

>Что за редактор?


Vuelidjea
246 1322032
и это не редактор а АЙ ДИ ЭАЭ ! не путай пожалуйста, это очень важно
247 1322037
>>21816
зачем нужно байтоёбство помимо сравнения тхат и тхан?
249 1322060
>>22026
Увидел в main2.js reader.readAsArrayBuffer(files[0]);
Выделил в ArrayBuffer'e 256 байт для filename, вытащил его из files[0].name в arraybuffer,
затем сконкатенировал два аррайбуфера, и засунул всё это в контент.
Обратная операция - довольно обратна.
250 1322069
Слышал что все популярные cms работают на php. А есть на жс какие-либо?
251 1322071
>>21948
Что тебя конкретно интересует?
Каких-то подробных публикаций о использовании в mission-critical задачах чего бы то ни было ты вряд ли найдешь.
А так всё как и везде - важно понимание прикладной области и/или техпроцесса.
Работаю в подрядной организации, реалтайм транспорт данных и событийная модель прекрасно вписываются в философию ноды, не в последнюю очередь благодаря этому выбор пал а пользу именно этой платформы для разработки промышленных SCADA/HMI решений.
252 1322105
>>22071

>SCADA/HMI


Щитоэто?
другой анон
253 1322111
>>22071
Спасибо, нашёл статью что в NASA легаси переписали на ноду
254 1322114
>>22071
А как же все эти ко-ко Javascript только в вебе. Где же байтоебство? Выходит JS это язык богов?
255 1322116
>>22114

>язык багов


быстрофикс
256 1322117
>>22114
Байтоебство там где оно нужно. Там где нужно низкоуровневое программирование. Во всех остальных случаях жс спокойно его заменяет. И да жс действительно потихоньку становится очень сильным ЯП учитывая что потихоньку всякая функциональщина входит в моду со всей этой иммутабельностью и прочими плюшками такой парадигмы. А вот кто не умеет писать безопасный код на жс тем хреново живется. Обычно от таких и исходит вой о том какой плохой жс. Обычно это императивные макаки с головой застрявшие в этой парадигме.
257 1322123
>>22105
Системы сбора и визуализации данных, сиречь дашборд для управления промагрегатами.
258 1322143
>>22117
У меня сайт взломали
259 1322145
>>22116
Обоснуй
260 1322164
>>22116
Жду обоснований
261 1322224
>>22116
Обоснуешь?
262 1322247
>>22123
Ого, хуясе.
68747470733a2f2f6e6173612e6769746875622e696f2f6f70656e6d637[...].jpg235 Кб, 1280x860
263 1322253
Еще вот такую штуку нарыл у NASA, на js.

>Open MCT (Open Mission Control Technologies) is a next-generation mission control framework for visualization of data on desktop and mobile devices. It is developed at NASA's Ames Research Center, and is being used by NASA for data analysis of spacecraft missions, as well as planning and operation of experimental rover systems. As a generalizable and open source framework, Open MCT could be used as the basis for building applications for planning, operation, and analysis of any systems producing telemetry data.



https://github.com/nasa/openmct
264 1322259
>>22253
Значит мы не формошлепы!!!!
265 1322262
f
266 1322264
>>22259
Ну, это они там в наса не формошлепы. А мы здесь наверно все-таки они самые.
267 1322267
>>22264
У них наверное нету манагеров да и галеры
268 1322269
В MIT сейчас имеет смысл поступать? Я хочу быть богом, который вам челяди будет писать библиотеки и модули
269 1322274
>>22269
А станешь ебаным задротом, на которого всем похуй, и который будет за кадром. Оно тебе надо?
270 1322275
>>22274
Бля и правда, не надо. А тебе не страшно что мы можем тупо использовать готовые решения но сами не можем их сделать и даже не понимаем как оно устроено?
271 1322292
>>22275
Эм, а что там может быть не понятного.
Ты не понимаешь как двигатель внутреннего сгорания работает, например? Когда уже придумано, то понять не сложно.
272 1322295
>>22292
Как работает Redux
273 1322299
Есть ли у жс обьявление типов для функций примерно как в php?
274 1322302
>>22299

>Есть ли у жс обьявление типов


Нет.
275 1322303
>>22299
А оно тебе надо?
276 1322315

>>>>22299


Хахаахахахаха php холоп приполз в наши хоромы!
277 1322341
>>22275
Чувак, оставь это для задротов. Ты же не задрот?
278 1322352
>>22341
Я математику в 6 классе дропнул, скучно, нудно, абстрактно (лол, просто решаешь хуйню на приколе ради прикола, хуже говна чем математика ради математики нет). Инженером ракетостроителем не мечтал быть, а вот погромистом да
279 1322357
>>22269

>библиотеки и модули


Это и васян написать сможет, давай по-новой
280 1322360
>>22357
Нет, это задротство
281 1322448
Ищу ментора - наставника!
282 1322451
>>22448
пиши свой рост вес роль фетиши, место есть?
283 1322455
JS > PHP > Coffee
image.png59 Кб, 904x700
284 1322456
Пытаюсь в какой-то ООП на ЖС. Можете покритиковать и обосрать его (объективно), а то мне кажется, что это параша.
285 1322462
>>22456
Питонист везде спалится.
286 1322465
>>22462
Я сишник. Питонист я из-за this.хуита? А без этого можно?
287 1322474
Кто-нибудь пытался намутить асинхронные конкурентные запросы в Ноде? Нужно отправить 12 параллельных запросов к API (предпочтительно с этой либой https://github.com/sindresorhus/got) на сервер и дождаться ответа по каждому. Мб у кого есть хороший читаемый пример?
288 1322475
>>22456

>ЖС


>мне кажется, что это параша


нихуя удивительного анончик, это нормально, месные просто привыкли, а свежему взгляду пиздец как плохо
289 1322476
>>22465
Думаю, из-за отступов в две строки.
290 1322479
>>22476
Хм, я везде так писал почему-то.
291 1322485
https://learn.javascript.ru/prototype
Не, ну я, конечно, не привередлив, могу многое стерпеть, но что за у вас пиздец с ООП? Вы там ебанулись? Как чей-то извращенный и треклятый ум мог додуматься сделать такой ужас при наличии примеров достойной реализации объектно-ориентированной парадигмы.
292 1322486
>>22474
Promise.all
293 1322491
>>22479

>Хм, я везде так писал почему-то.


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

c-j на весь документ пару раз - вот эта заибись
294 1322493
>>22485
Хуле ебало скорчил? А кто говорил что будет легко? Мы не ищем легких путей.
295 1322503
>>22493
Мне кажется или JS просто максимальный червь пидор. Ебанный новый кобол.
296 1322507
>>21820
Ты хули с питона пересел на жс?
297 1322517
ненавижу жс
298 1322520
>>22517
Так и задумано. Жс писали с ненавистью в мыслях. Жс это прикладной брейнфак для веба.
299 1322522
>>22520
Я реально пишу на нем код и во мне нет ничего кроме злобы и ненависти. Я ненавижу его. Он извращает хорошее и добавляет извращенное в стандарты. Он убивает в программистах все хорошее и человечное. Он уебок. Он уебок. Он уебок. Он жс.
300 1322523
>>22522
У меня наоборот.

мимо-питонист
301 1322528
>>22523
А я вообще писал на сишке. Но начальство ебанулось. Она поехало крышей. Оно решило что микроконтроллеры на жс это очень модно и молодежно. Они поплатятся за это. Но будет уже поздно.
302 1322532
>>22528
Но это реально работает, братан.
Я все больше и больше начинаю любить жс. Я чувствую, как он меня унижает и этим он мне нравится. Это как жерва начинает любить своего насильника. После питона мне многие вещи были непонятны, но сейчас, я чувствую, что открываю новый мир возможностей...
303 1322536
>>22532
У меня чувство после жс, что меня выебали в мозги. Стокгольмский синдром скоро будет видимо и я буду везде Huj.prototype.zalupa = function () { }
304 1322537
>>22536
Жизнено. Я около двух недель каждый день учу жс и сейчас пиздец - закрываю глаза, чтобы уснуть, а там код ебаный код замыкания кложурес дада кложурес братан замыкания клево промис алл уух аксиос гет кайф нпм ран дев...
305 1322539
>>22537
Блять, как же жизенно. Удачи тебе!
306 1322561
>>22537
Кстати да. Мне обычно непонятная поебень всегда снилась, даже ебля и голые бабы никогда вообще не снились. А вот js недавно приснился, что я сижу за компом, смотрю на js код и решаю какую-то задачу (не помню какую после пробуждения). Посоны, что со мной будет?
307 1322570
если я правильно понял, то this в функциях относится к свойствам объекта который передается в функцию, как аргумент?
308 1322582
Пиздец, читаю You Don't Know JS и охуеваю. 70% нипанятна блядь сложна, нахуй это знать бляяять?
309 1322606
>>22451
182 рост
80 Вес
17 см член
22 года
ДС
Фетиш - js
310 1322629
>>22606
Хорошо, ты принят. Приходи, но очко должно быть выбрито.
311 1322632
//меня послали из релейтед треда сюда, не обессудьте

Востребован на рынке PHP сейчас? Какие навыки считаются сейчас за базу, золотой стандарт?
И какое соответственно портфолио желательно предоставить?

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

ПыСы Я так понимаю львиную долю рынка занимает веб-дев, клепать сайтики для мелко-бизза?
Еще думал пойти стажером на 1С, но там образование нужно, да и вещь не востребованная в мире.
312 1322649
>>22632

>Востребован на рынке PHP сейчас?


да

>золотой стандарт


HTML CSS PHP JS SQL
313 1322666
>>22649
Хорошо, спасибо.
314 1322688

>Одно из решений заключается в том, что объекты безопасные для JSON (то есть те, которые можно преобразовать в строку JSON и распарсить с теми же значениями и структурой) могут быть легко продублированы с помощью:



var newObj = JSON.parse( JSON.stringify( someObj ) );

Охуенно. Чем дальше в лес, тем больше дров.
2fb0e0593a6a0a07de957de7bf14fe3b.jpg46 Кб, 500x417
315 1322700
>>22486
Спасибо, джиэс-бро.

https://repl.it/repls/WildFlusteredQueryplan

>parallel execution took 1483ms


>await execution took 3348ms



Я молодец?
316 1322701
>>22700
А нахуя ты юзаешь let в кложурах? let и так не дадут тебе выйти из скоупа.
317 1322702
>>22701
Просто привычка юзать let вместо var
318 1322705
>>22702
Хуевая привычка. Как-то выстрелишь себе в ногу и пиздец. Лучше почитай про различия между var и let.
319 1322717
S имеет некоторые синтаксические элементы, подобные классу (например, new и instanceof) довольно давно, а в последнее время в ES6 появились некоторые дополнения, такие как ключевое слово class (см. приложение A).

Но значит ли это, что в JavaScript действительно есть классы? Строго и однозначно: Нет.

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

Хотя у нас и может быть синтаксис, похожий на классы, это больше похоже на то, что механика JavaScript борется против того, чтобы вы использовали шаблон проектирования class. Так как под капотом механизмы, которые вы строите, работают совсем по-другому. Синтаксический сахар и (очень широко используемые) JS библиотеки для работы с "классами" проходят долгий путь скрывая эту реальности от вас, но рано или поздно вы столкнетесь с тем, что классы которые у вас есть в других языках не похожи на фейковые "классы", которые мы создаем себе в JS.
320 1322727
Посоны, как в реакте апдейтить стейт не изнутри этого самого компонента?
321 1322756
>>22727
Из родителя ты должен юзать пропсы, из дючернего юзай лифтинг стейта через проброс функции.
322 1322758
>>22582
Так не надо читать эту книжку, если у тебя нет опыта с языком. Она для людей, которые уже какое-то время пишут на языке и хотят расширить знания.
323 1322759
>>22756
А редукс это более цивильный путь чем колбэки городить, и для этого и нужен, да?
324 1322761
>>22759
Редакс - это та ещё параша.
325 1322771
>>22761
Чому?
326 1322773
>>22771
Неосилел
327 1322786
>>22771
На каждый пук надо:
1) Написать экшен в одном файле.
2) Написать редьюсер в другом файле.
3) Добавить переменную с названием экшена в третьем файле.
4) Импортировать функцию с экшеном к компоненту, название экшена к файлу экшенов, название экшена к файлу редьюсеров.
5) Подключить данные из стора в компонент через mapStateToProps.
И эту процедуру тебе придется повторять буквально сотни раз, на каждое нажатие кнопочки и переход по ссылочке в твоем проекте.
328 1322811
>>22507

>пересел


niet, питоняшка будет отдыхать

>не на жс


а на няшный вуй с пугом стилусом и кофем

>>22517

>ненавижу жс


БОЛЬШЕ НЕНАНВИСТИ К ЖС В ТРЕДЕ ЖС!!1111 "_"

>>22522

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


в шапку нахуй!

>>22523
значит ты чмо, а не питонист, просто притворялся

>>22528
покажи им micropython ;)

>>22532

>как он меня унижает и этим он мне нравится


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

>>22570

>this в функциях


то же что и __self__ в нормальных яп

>>22606
хуя ты кабан лол, тебе здесь не место)

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

>>22786
вангую на галерах самым няшным реактовцам устраивают гей оргии с качественным пройобом всю ночь

иначе я никак не могу объяснить выбор ректа вместо вю
328 1322811
>>22507

>пересел


niet, питоняшка будет отдыхать

>не на жс


а на няшный вуй с пугом стилусом и кофем

>>22517

>ненавижу жс


БОЛЬШЕ НЕНАНВИСТИ К ЖС В ТРЕДЕ ЖС!!1111 "_"

>>22522

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


в шапку нахуй!

>>22523
значит ты чмо, а не питонист, просто притворялся

>>22528
покажи им micropython ;)

>>22532

>как он меня унижает и этим он мне нравится


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

>>22570

>this в функциях


то же что и __self__ в нормальных яп

>>22606
хуя ты кабан лол, тебе здесь не место)

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

>>22786
вангую на галерах самым няшным реактовцам устраивают гей оргии с качественным пройобом всю ночь

иначе я никак не могу объяснить выбор ректа вместо вю
329 1322817
>>22811

>покажи им micropython ;)


Неплохая идея, но они наверное это уже рассматривали. Да и потихоньку да привыкаешь к жс. В некоторых местах действительно меньше жопоебли чем в сишке. В некоторых.
330 1322819
>>22811

>а просто врапит каждый блок в анони фанкшан


Вот это смекалочка, конечно.
331 1322824
>>22485

>объектно-ориентированной парадигмы


Зачем она нужна?
332 1322830
>>22824
Чтобы писать код?
333 1322832
>>22830
Что она тебе такого дает, что ты без нее не можешь код писать?
334 1322837
>>22485
Прототипы сложнее, но гибче ООП (который всё равно не нужен)
335 1322845
>>22837
Едят говно ложочкой, да добавки просят!
>>22832
Начальство просит все писать в этой парадигме, так-то я могу вообще и спагетти ебашить и мне похуй.
336 1322858
выбил для вас настроичку - пользуйтесь вайзли, сучечки :3
337 1322859
>>22845

>писать на жс


>писать в ООП


Попроси своих начальников выбрать что-то одно.
338 1322873
>>22811

>> Кофе, стилус и вью


>реактовцам устраивают гей оргии


>иначе я никак не могу объяснить выбор ректа вместо вю


Ой прекрати, человек-юморист
339 1322875
>>22873
Я чет не понял, что он про реакт спизданул, если речь шла про редакс. Но это шизик, поэтому логику я его понять даже не пытаюсь.
340 1322889
>>22875
Да хуй его знает, Redux с Vue легко скрещивается, просто неграмотные вуесосы кроме корявой реактивности Vue ничего не знают.
341 1322896
>>22889

>Redux


нахуй, когда есть вуих
342 1322914
>>22649

>HTML CSS PHP JS SQL


На 30k
343 1322928
Смарите, вот есть у меня 2 компонента в реакте, и я хочу, чтобы один рендерился когда некоторая переменная editMode true, а другой, когда false. Ну и самый банальный вариант, который мне пришел в голову это создать в App компоненте функцию, которая просто проверяет эту переменную и возвращает нужный компонент. Вот только мне надо каждому компоненту передать по 6-7 свойств и мне очень не нравится, что приходится дублировать код, да и вообще выглядит некрасиво. Какой существует бест практис для таких вот задач?
344 1322940
>>22928

>чтобы один рендерился когда некоторая переменная editMode true, а другой, когда false


{editMode ? <CompA /> : <CompB />}

>риходится дублировать код, да и вообще выглядит некрасиво


Тогда тебе надо было делать один и тот же компонент, который работал бы немного по-разному в зависимости от пропсов. Например, в круде можно использовать один и тот же компонент для создания нового элемента или изменения уже существующего.
345 1322945
>>22928

> мне надо каждому компоненту передать по 6-7 свойств и мне очень не нравится, что приходится дублировать код


Дублирование кода плохая практика, да. Не совсем ясно, что в твоем коде не так, ведь ты не удосужился скинуть минимальный пример, но рискну предположить, если тебе в два компонента приходится прокидывать, в основном, идентичные пропсы, то просто просто определи в апп переменную с этими пропсами и через rest props передавай их в компоненты:
const sharedProps = {a: 1, b: 1}
<Component {...sharedProps} />
346 1322976
>>22858

> кофескрипт


> 2019


О ,шизик-питонаст с рваной сракой и до вас добрался, я смотрю.

мимо
347 1322978
>>22456
В js нет классов, нет ООП, есть прототипы, читай про прототипы, поведение this и изменяй свою ментальную модель.
348 1322980
>>22928

> бест практис


Не прокидывать пропсы, бог дал тебе новое контекст_апи / редакс / мобикс, коннекти напрямую.
349 1323061
>>22896
Шизик про редакс страдал, не про прочие извращения
350 1323075
>>21793
Что за редактор такой дивный?
351 1323078
Хочу вкатиться в JavaScript. Сложно ли на него переходить? Востребован ли он на рынке? И в чем его плюсы?
352 1323082
>>21105
Не смог решить без гугла, я что-то совсем даун.
image.png327 Кб, 1920x1080
353 1323099
>>23075

>редактор такой дивный


лол
354 1323166
>>23078
Есть один плюс, и он очень серьезный - язык встроен в браузер и на нем можно писать фронтенд в отличии от большинства остальных языков.
355 1323188
>>22935 (Del)
Express, MongoDB
356 1323199
Пройдя изрядную долю курсов и видеоуроков по JS начал чувствовать, что язык уже так не пугает. Сейчас примерно пониманию что к чему, за новыми конструкциями или объектами хожу в справочник и знакомство с ними не вызывает особых проблем. Из того, что уже успел написать: это всякие менюшки, попапы, табы, слайдеры и пр. элементы одностраничников. Пробовал усложнять их функционал, чтобы был поинтереснее. В связи с этим возникает вопрос, что можно вообще попробовать написать на JS, чтобы развиваться дальше?
357 1323201
>>23199
2048 напиши.
358 1323206
>>23199

>менюшки, попапы, табы, слайдеры


в 2_19 делается средствами ссаного CSS

молодец что проибал время на юзлес хуйню
359 1323210
>>23099
Ну и чё за хуйня? Я у тебя про редактор спросил, это лютая кастомизация вс код?
360 1323223
>>23201
:)

>>23206
Ты же понимаешь, что все, что реализовано через CSS попыткой заменить JS, даже те же слайдеры с инпутами - это настоящее извращение и функционала там 0.
361 1323258
>>23188
Почему c экспресом практически всегда монгу рекомендуют?
Кто-нибудь здесь ее юзал, норм ненорм?
другой анон
362 1323259
>>23258
Нереляционка заебись для небольших проектов, где не особо важен перфоманс.
363 1323261
>>23206

>в 2_19 делается средствами ссаного CSS


>табы, слайдеры


Да ну не пизди.
image.png58 Кб, 959x597
364 1323268
>>23223

>настоящее извращение


это костылять на жсговне то что тебе лень изучить в нативных средствах

>>23223

>функционала там 0


только если ты тупой ленивый уебок

гугли, даже бигменю спокойно без ебли заверстывается стилями
365 1323270
>>23268
Что это за срань господня?
366 1323271
айдишники лишние, ну ты понел
2019-01-(4).webm1,9 Мб, webm,
1920x1080, 0:22
367 1323277
>>23270
а так ты все-таки тупой, ну так бы сразу и сказал...

это застиленная файл форма с сабмитом без жсговна
368 1323280
test
369 1323282
>>23277
Ты ебнутый. У тебя же там все js. Тебе повылазило?
2019-01-(6).webm3,2 Мб, webm,
1920x1080, 0:36
370 1323284
жспараша на видосике при боевых тестах превентила форму от отправки

в итоге подтер этот юзлес щит и зделол по красоте на пьюр цеске

учи матчасть и не думай как другие дауны что жспараша это все что тебе нужно, а верстку и цеску ты выучишь за час до собеса
371 1323295
>>19289 (OP)
Мне нравится JS. Вот просто пиздец как нравится. Но от css и html меня тошнит, просто пиздец как. Есть ли будущее? Я в самом начале пути, можно сказать. Недавно вот посмотрел вакансии, и везде js-программист обычно предполагается в качестве фронтэндера, где обязательно нужно знать css и html.
372 1323302
>>23284
А потом так БАХ, и кроме современных смузибраузеров требуется поддержка Safari и IE до 10-ой версии включительно (а то и до 7-ой). И ты идешь САСАЙ!
373 1323312
>>23295

>Есть ли будущее?


у тебя, нет.

>>23295

>Я в самом начале пути


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

уебывай говно по тикетам за вордпресом убирать вместе с вот этим биомусором >>23302
374 1323322
>>23268
Я знаю как это делать на CSS, ебли больше же. Оно тебе надо?
375 1323334
>>23312

>пук

376 1323350
>>23322
значит плохо знаешь, неоптимально

или чего хуже - жикверьноъ..
377 1323386
На собеседованиях сильно по алгоритмам гоняют? А то у меня только школьный курс, функан типа производная и интегралы боюсь не смогу решить без подготовки
378 1323414
А что такое эти "деревья", про которые сишники упоминают?
379 1323426
>>23414
Дерево поиска, сбалансированное дерево, красно-хуясное и т.д.
Это структура данных, рекомендуется знать что она из себя представляет и базовые операции с ней. Ничего слишком уж сложного.
380 1323429
>>23426
А есть какие нибудь материалы по этому для долбоебов (можно и на англ.)?
381 1323444
>>23429
Постарайся собраться с силами и погуглить. А коли не сдюжишь - то и нехуй заморачиваться дальше.
382 1323466
>>23444
паста про отличие англоязычных комьюнити от русскоязычных.jpeg
Ладно, хорошо.
383 1323476
>>23466
оставайся в говне и это правильно
Screenshot from 2019-01-09 01-03-42.png45 Кб, 1063x315
384 1323527
>>20529

>использовать ||



использую если нужно тоже
385 1323536
>>21952
Con и Aux - это название устройств у MS-DOS
386 1323558
>>19289 (OP)
Анон, как сделать мультизагрузку с копипастой,
как здесь, на дваче, чтобы превьюшка отображалась?
Пока что нашёл вот это: http://jsfiddle.net/tohan/jtaevhoj/
Но тут нет превью.
В исходниках двача есть некий файл sharkey.js но там всё вкуче.
387 1323570
>>23558
Вот что нашёл: http://jsfiddle.net/ERZVC/2
388 1323591
Начал изучать верстку по кокодеми, и я вот чего не понимаю, неужели в 21 веке всю верстку ручками пилят? Почему никто не запилит какой-нибудь аналог текстового редактора, способный генерировать большую часть кода? Инбифо я сейчас какой нибудь бутстрап или вордпресс изобретаю.
389 1323595
>>23570
Эти превьюшки загружаются в <output id="list"></output>
и как тогда их оттуда извлечь и отправить?
390 1323606
>>23386
бамп
391 1323620
Начинаю обмазываться css, пока нашёл "Eric Meyer - CSS. The Definitive Guide"
Накидайте свеженькой годноты, чтобы обмазываться словно ассенизатор
392 1323631
>>23350
Сейчас даже на js это делать не надо, ведь есть reason
393 1323634
>>23476
сасай
394 1323635
Знает кто бесплатный domian whois api? Чет все $ просят.
395 1323636
>>23591
Да они есть, но они говно генерируют.
396 1323657
Посоны, есть какие-то годные приложухи на ведро для практики? Дохуя времени провожу в дороге, надоело просто читать.
397 1323781
>>22824
кароче я пять лет писал приветмиры . и особо не понимал практического значения ооп. потом делал крестики-нолики в по командно-императивно-декларативном стиле 80ыx годов. я еле еле сделал крестики нолики. и все после того больше чем в 50 строк делал через ооп. потому что только через ооп можно представить алгоритм -если он сложный. без ооп. мозг путается в абстракцияx если программа большая
398 1323784
>>23199
2048. сапер. шашки. морской бой. недавно один чувак red alert1 на `ява скрипте` сделал
399 1323785
>>22485
А що не так? Тут динамику, можно налету менять.
Aлсо TS тебе в помощь
400 1323787
>>23657
я список 1000самыx распространенныx англ слов учил с телефона
401 1323793
>>23785
ммм, адепты ооп нарисовались. Как там в 2010?
402 1323800
>>23787
Для практики js я имею ввиду. Задания там какие-нибудь.
403 1323801
>>23793
Я начинающий хипстер, не понимать о чем ты
const iLoveFP = (v: string) => v.split('').reduce((a, b) => b + a);
console.log(iLoveFP("исосто"));
404 1323808
>>23793
Правильно делаете что обоссываете этих макак ребят.
В 2019 использовать ООП == быть быдлом.
405 1323809
>>23801
Ты не указал тип, который возвращает функция.
406 1323814
>>23809
Вывод типа же
407 1323822
>>23258
Гугли MEAN стек
408 1323828
>>23606
бамп
409 1323833
>>23828
Какие нахуй интегралы? Ебанулся? У нас не матана тред. А вот максимальный подмассив ты за nlogn находить должен уметь.
410 1323930
>>23801

>iLoveFP


i love FaP
411 1323955
>>23277
Опять ты, шизик.
JSprototypechain.png25 Кб, 761x258
412 1324001
>>22485

ты просто не понял ещё профиты @ в общем у каждой жс-функции есть скрытый объект prototype куда можно писать свои методы и свойства, этот скрытый объект сделан по умолчанию, на случай, если ты собрался использовать жс-функцию в роли конструктора @ кроме этого у всех объектов в жс есть указатель __proto__, который указывает на конструктор с помощью которого был инициализирован текущий обьект

а профит тут в том, что, если ты не будешь использовать prototype для хранения методов, то каждый новый объект, созданный из такого конструктора, будет содержать в себе все методы и свойства родителя и тем самым будет занимать память повторами, что не есть хорошо @ когда ты что-то пишешь в свойство prototype, то все новые поколения объектов тупо ссылаются на него, конструктор в данном случае играет роль прокси объекта, это даёт возможность экономить память машины, согласно этому принципу: https://en.wikipedia.org/wiki/Don't_repeat_yourself
413 1324003
tmdb.png4,8 Мб, 3840x3240
414 1324015
рейт мой мувисерчер
415 1324048
>>23558
Как же не хочется макабу расколупывать... Бамп!

Нашёл вот это: http://jsfiddle.net/protasovams/v7naLkbk/
Если нажать кнпку printScreen (prt sc),
и ctrl+V, то в поле dropdown - вставляется скрин.

Надо как-то совместить этот пример с этим:

>Пока что нашёл вот это: http://jsfiddle.net/tohan/jtaevhoj/


Чтобы preview было, и чтобы и выбрать, и бросить, и вставить файлы можно было.

Есть готовые примеры?
416 1324128
>>23558
>>24048

кек даже не знал, что тут такая фича есть
417 1324139
>>24048
Вот ещё пример мультизагрузки, с возможностью удаления:
https://jsfiddle.net/alexjamesbrown/2nzL9f7g/
Туда можно превьюшки напнуть, и я почти сделал это,
но копипаста пикч тут не работает...
418 1324181
Суп, двощ, насколько хорошо нужно уметь в программирование для того, что бы в катиться в уютный JS мирок и делать мордочки, верстать и такое прочее с перспективой на фуллстек?

Я имею ввиду, как хорошо нужно знать парадигмы программирования, алгоритмы и структуры данных, паттерны, вот это все, для фронта на JS? Как часто вы используете бинарные деревья или как часто на собеседованиях просят пояснить за перевыделение памяти для массива и ебут по указателя на Си?
419 1324182
>>24181
В джаваскрипте нет указателей в явном виде, как в си, поэтому с подобным мало кто ебется.
420 1324185
>>24015
Норм. А какой стек технологий?
421 1324186
но тем не менее ебанушек которым некуда деть свое высшее образование на собесах дохуя

>>24181
так что пока не задрочишь себя до синьйорского уровня - на джуна даже не думай залупаться!
422 1324187
>>24186

Но я же просто хотел делать красивенько в уютном офисе...
423 1324189
>>24187
Будешь в подвале байтоебством заниматься!
424 1324193
>>24189
И телефон свой убрал! ну-ка за работу, сегодня за троих будешь впахивать.. до ночи останешься. Я чтоли буду за тебя мордочки рисовать? Взял тачпад и вперед ебошь код, такой, чтобы я потом мог продать в 20 раз дороже!
425 1324196
>>24193
Зато какое будет портфолио!
426 1324199
>>23808
обоссываю с долбаебов, которые в SQL указывают pk id, а проще ведь название объекта!
427 1324209
>>23558

>превьюшка


>>23595

>превьюшки


>>24139

>превьюшки


>>24048

>preview



Глянул вот такую фичу: https://codepen.io/ccrch/pen/yyaraz
Перепилил для превьюшек, с зумом: https://codepen.io/anon/pen/maGBrj
Кому надо - забирайте. Вроде годно получилось.
Только вот... У всех ли это пашет?
428 1324235
>>24182
А потом js-мудени 60 раз в секунду ищут линейным поиском по ид обьект в массиве из тысячи элементов.
429 1324243
>>24235
А как его правильно искать?
js-мудень
430 1324249
>>24243
В теории через Set или отсортированный массив + бинарный поиск. На практике идёшь давать пизды бэкэндеру.
15460523632350.jpg58 Кб, 1032x898
431 1324250
Как в 2к19 должен выглядеть набор петпроектов на ноде, чтобы этим можно было перед заказчиками/работодателями выёбываться?

У вебдизойнеров лафа прям - наверстай себе три-с-половиной лендинга, да кастомный css к известному сайту - уже хватит.

А на фулстаке чем удивлять, при учёте чтоб не ваять шедевры по пару лет? Подключать кресты с CUDA доп.модулем и вешаться в трей, откуда нейросетями определять что пользователь читаем мангу с фатанари и блокировать ему экран плашкой ТЫПИДОР

После англоязычного обучающего ютуба вообще возникает ощущение, что если набирать известных модулей и делать с ними что угодно, то в итоге получишь не более чем фигляроство.
Или я себя загоняю, и конторам/заказчикам реально можно впаривать хуиту где ты охуенно в gulp забил задачек и изобразил глобальные переменные в spa на Ангуляре?

мимо-спросили-пару-раз-портфолио-а-я-и-не-веду-так-как-считаю-что-достойных-к-показу-проектов-ещё-не-написал
432 1324255
Не так давно учу JS, никак не могу понять что такое DOM и нахуй он ваще нужен, приведите пример где без него неудобно/некрасиво/невозможнореализовать задачу???
Сорри я деревянный, туго идет очень, есть у кого нибудь инфа подробная о том, что это блять? и нахуй оно надо ваще?
Спасибо за внимание
433 1324258
>>24015
Writer
434 1324259
>>24255
Это дом, в котором живут дед html, папа body, мама head и их многочисленные родственники
435 1324265
>>24255

>приведите пример где без него неудобно/некрасиво/невозможнореализовать задачу???


Везде где речь идёт о структуре HTML.
15349528441450.jpg24 Кб, 370x218
436 1324273
Тэкс, может я в глаза ебусь, но не могу найти ссылку на вопросы на собеседовании. Дайте линк, в пн первое собеседование в жизни будет на жуна-пердуна.
437 1324277
>>24265
погоди я так понимаю для того, чтоб условно к конкретным кускам обращаться JSской, чтоб изменять какой либо отдельный кусок разметки?верно я понимаю или хуйню несу?
438 1324278
>>24273
кот прикольный)
439 1324279
>>24273

>4) Детально опишите процесс трансляции JS-кода вплоть до уровня ассемблера

440 1324281
>>24277
По сути DOM это структура HTML постороенная из исходного месива тегов.
Без него ты вообще ни с чем работать не сможешь, без предварительного парсинга всего документа как стринга. Отображать и манипулировать - уж тем более.

Если вообще далеко заходить то по сути когда тебе говорят "умение обращаться с html через js", то подразумевается именно то что ты DOM освоил (ну и ивенты, и ещё ряд особенностей).
441 1324306
>>24279

>5) нарисуйте на полу правильный ориентированный пентакль и призовите сатану.

442 1324311
>>24306
Вот это кстати вполне себе по-джуновски. Лепишь какую-нибудь рисовальную библиотеку, фигачишь пентаграммку и выводишь в консоль что Сатана де прибыл.
443 1324335
>>24281
бля браток спасибо, наконец то допер!
примеры посмотрел обращения js к дом элементам, все сразу понятно стало че за хуета, спасибо, но по факту это блять структура в тегах, все просто как дерево условно ответления
444 1324346
Двачик, сап
господа, а что вы думаете про курсы js от яндекса на курсере? стоит вкатиться с их помощью?
445 1324356
>>24279

В инсте писал компилятор из жс в машинный код. Пятерку поставили, но получилось все равно очень плохо
446 1324358
>>23591
Для HTML есть Emmet, который ускоряет ввод тегов, а для CSS есть процессоры с более компактным синтаксисом
447 1324363
Правильно ли я понимаю суть props? Это такой объект который автоматически создает react и помещает туда state компонентов.
448 1324370
>>24363
Такое бредовое и бессмысленное определение пропсов я ещё не слышал.
449 1324378
>>24370
А как правильно тогда?
450 1324379
>>24346

Тебе не кажется, что "вкат" это процесс набора знаний до определенного уровня (джуна). Соответственно, нужно просто много читать/кодить/учится. Так что дерзай. Курсы хорошие, но книжки мне больше нравятся.
451 1324385
>>24363
Не. Пропсы это типа кагбы извне переданные данные в компонент ('умный' или 'тупой' компоненты без разницы). Передаются они типа как атрибуты тегов HTML например: <img src="loli.jpeg" />, где src это будет пропсом, лоля его значением, а img компонентом, по аналогии.
В случае 'тупого' компонента, т.е. когда это просто функция - пропсы скопом принимаются в виде аргумента функции.
В случае 'умного' компонента, т.е. когда это класс отнаследованый от импортированного класса Component - то пропсы скопом доступны всегда через свойство (ака переменную) класса props, т.е. this.props , и которое не нужно самому создавать ибо оно типа наследуется от вышеупомянутого Component, но если в твоем этом классе-компоненте есть функция конструктор (ака constructor() ), то надо связаться с духом предков, типа вот так:
constructor(props) {
super(props); // полюбасу
// твой код разный
}
Как-то так.
nigra.jpg19 Кб, 800x450
452 1324392
>>24249

>На практике идёшь давать пизды бэкэндеру.


Я и бэкэндер. full stack: node, react
453 1324398
>>24392
А где у тебя 1000 элементов может быть? Из бд только, а там свой индексированный поиск.
454 1324399
>>24398
Не знаю. Я просто спросить учусь еще пока, и где там может быть много записей я не ебу.
455 1324404
>>21105
Посоны не бейте, лучше обоссыте. Под влиянием анона >>21500 переписал свой код https://codepen.io/anon/pen/vvzvMJ
>>21409 - нуб вкатывальщик
456 1324406
>>24399
Ну не парься тогда. lgn поиск давно уже за тебя реализовали.
457 1324407
>>24406
Да я прост.
459 1324527
>>24379
спасибо
нет, влажных очков не ношу
хочется максимально много практики и информации "без воды" в одном месте из-за неимения достаточного количества свободного времени
хотя, это уже звучит, как фантазия
Screenshot2019-01-1022-10-02.png16 Кб, 137x287
460 1324532
>>24404
https://jsfiddle.net/g76svLne/157/
переписал свой же пример немного. Вот что стоило в нем изначально поменять но я забил:
предикат:
смысел всего этого функционального дерьма в том, чтобы сделать функции максимально реюзабельными моя ошибка помимо бля преобразований строки в массив -> сет -> массив -> строку что пиздец на самом деле была в том, что в filter было отрицание, теперь его нет, и эту функцию теперь можно использовать в любом другом похожем кейсе, достаточно передать подходящий предикат.

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

например если мне нужно будет выпилить только гласные, я смогу написать еще один предикат, который определяет гласная ли буква передана или нет и передать в removeLetters и вуаля одна и та-же функция может делать другую задачу.
461 1324545
jsаны, посоветуйте как лучше сделать.
Вот например я создал package и хочу опубликовать его в npm репозиторий.
В package json в bin указываю точку входа в приложение index.js (пикрил1)
Теперь после публикации и установки пакета глобально я могу я через консольку вызывать myapp и запускать свое приложение.

А как сделать так-же если у меня index не .js а .ts? Он же сам по себе не работает, его нужно или скомпилить в js (не мой случай) или прогонять через ts-node(то что нужно)

К сожалению как на пикрил2 сделать нельзя.
Я думал тут получится указать что типо ts-node скармливаем ts файл, но не, это все считается как путь и не сработает.
462 1324608
>>24398
В задачах с WebGL, например. Объекты в сцене.
463 1324685
>>24545

>очу опубликовать его в npm репозиторий.


> прогонять через ts-node(то что нужно)


Не надо так делать.
В npm и так достаточно поломанных пакетов.
464 1324713
>>24608

>WebGL


>1000 объектов


>столько же друколов


лал
465 1324730
>>24713

>>1000 объектов


>>столько же друколов


Ну это ты сам придумал, сам посмеялся
466 1324767
>>24048

>Нашёл вот это: http://jsfiddle.net/protasovams/v7naLkbk/


>Если нажать кнпку printScreen (prt sc),


>и ctrl+V, то в поле dropdown - вставляется скрин.


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

Как можно реализовать это?
467 1324774
>>24385
Пройдите курс по реакту на freecodecamp. Там все есть без воды и лишнего говна. А то проходите сложные курсы на курсерах всяких где нихера не могут понятно объяснить а потом тупите.
Идея пропсов проста как дважды два. Это передача данных от родительского компонета к чайлд компоненту. На простом примере.
У тебя есть родительский компонент App который рендерит child компонент Welcome.

<App>
<Welcome user='Mark' />
</App>
Тут ты передаешь в компонент Welcome проперти user

Тут у тебя компонент Welcome принимает этот проперти
const Welcome = (props) => <h1>Hello, {props.user}!</h1>

Все просто. Если же у тебя компонент созданный через класс то вместо {props.user} нужно писать {this.props.user}
468 1324775
469 1324803
Антоны, я практически выучил все, что касается дотнета и асп.нета
Но в вакансиях также пишут, что надо знать javascript

Можно ли его выучить за 3 месяца? Html и CSS я уже знаю.
470 1324809
>>24774
Зачем ты процитировал пост, в котором уже и так написано то, что ты написал?
471 1324810
>>24803
За неделю можно не особо напрягаясь на freecodecamp
472 1324811
>>24803

>за 3 месяца?


Основы да. Кантора можешь попробовать навернуть.
473 1324833
Как правильно интерполировать ассинхронную функцию в шаблонном литерале. `Test test ${asyncFunReturnString()}`
474 1324835
>>24833
Из синхронного окружения? Никак, она у тебя не успеет ничего вернуть.
image.png413 Кб, 505x530
475 1324839
>>24835
никаких чудес эх
476 1324874
>>24767
Пока что сваял вот это: https://codepen.io/anon/pen/YdJjEg

А дальше надо как-то к blob'у пришпандорить все эти проверки, если копипастят текст.
477 1324876
>>24803
за день можно(раз знаешь .aspx html css) если взять javascriptera и попроситть чтоб он все пересказал. попутно делая тестовые примеры. так чтоб сложности он пояснял за минуту, а не ты с ними сидел по 2 часа с каждым недопониманием.

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

если без aspx. htmlcss то 20дней(без перерыва) если тебе все покажет асс. и 200дней если сам ковыряешся
478 1324877
>>24833

const sayHi = () => new Promise((res, rej) => setTimeout(() => res('js'), 1000));
const wtf = async fn => `Test test ${await fn()}`;

const run = async () => {
const str = await wtf(sayHi);

console.log(str);
};

run();

нахуя?) Как по мне некрасиво в шаблонных строках вызывать функции
479 1324983
>>24803
Что ты хочешь выучить? Спецификацию языка, библиотеки, инструменты, что? Вот выучил ты шахматные ходы. Это сделает тебя сильным шахматистом?
480 1325015
Node-братья, как лучше разделить зависимости фронтенда и бэкэнда? Есть сервер на NodeJS, у которого есть свои зависимости. Хочу на этом же Node-инстансе настроить сборку Gulp, но не хочу, чтобы серверные зависимости и зависимости Gulp сливались.
481 1325022
Аноны, подскажите, я блять уже изъебался http://jsfiddle.net/ftcy0qsn/
Этот мудак не проверяет display, а приравнивает его или я хуй пойми что он делает, но не то что нужно, я уже пытался и обернуть в скобки перед сравнением и подрочить на него и всё равно нихуя
482 1325025
>>25022
Похоже всё само починилось, заменой на алёрт http://jsfiddle.net/ftcy0qsn/1/
483 1325063
>>25022
у тебя мудак none не в скобках.
484 1325080
аноны, как с помощью js сделать проверку типа если пользователь с мобильного устройства - то вывести ему например код <div class="mob"></div>, а если с пека, то <div class="pc"></div>
485 1325085
>>25080
Проверить ширину window, хз
486 1325088
>>25085
ну это ладно, а как выводить то код? с помощью document.write? чёто хром этого не одобряет из-за мобилопидоров
487 1325091
>>25080
Заюзай модернизр, в нем вроде есть проверка. Он повесит на body нужный класс. В хтмл пишешь оба дива, и для пк и для мобиле, и стилями скрываешь ненужный.
488 1325096
>>25091
а что насчёт этого скажут ПС, они нелюбят когда что-то скрывают от юзера, плюс если код большой, будет куча ненужного кода, который ещё и не отображается
489 1325180
Есть вариант курсов (не видео!), где тупо пошагово верстаешь макеты?
490 1325270
Есть книга доступна объясняющая азы js? Именно книга и именно для новичка. Все из шапки как я посмотрел не подходят для нулевого уровня
491 1325271
>>25270
все подходит
492 1325278
>>25271
Нихуя, глянь отзывы на любом сайте, все пишут что только для тех кто знает основы
494 1325288
>>25278
на hk/pr самые правильные отзывы
495 1325290
>>24835

!async function() {
`Test test ${await asyncFunReturnString()}`
}();
496 1325300
>>25096
>>25096
Ну тогда строчи 2 жс-файла c версиями под пк и мобилу, экспортирующие соответственные элементы.
Дальше что-то типа:
const el = await import(`version.${ isMobile? 'mobile' : 'pc' }.js`)
document.appendChild(el);

но 1) https://caniuse.com/#search=dynamic import
2) это ебланство
497 1325339
Анон, у меня два вопроса:
1) function KakojtoObject()
{
this.variable="content";
this.method=function(){console.log(this.variable)}
}
Как сказать js, что this в методе относится не к методу, а к объекту-родителю?

2) Нужна библиотека для создания UI музыкального патчера. Нужны подвижные боксы(двигаемые мышкой), а так же линии соединений для боксов.
498 1325360
>>25339
Не еби мозг и пользуйся синтаксисом классов, который автоматически все методы пишет в прототип.
499 1325367
>>25339
Либо бинди методы, либо используй в качестве метода анонимную функцию
че че 500 1325381
Я могу создать телеграмм канал, посвященный этому треду? Многие в телегах двача ищут такой канал, но его нет.
501 1325385
>>25367
Ебать танцы с бубном.
Видать этот >>25360, придёмся выйти из зоны комфорта и перейти из прототипного в классический ООП.
502 1325386
>>25385

> Видать этот >>25360 прав


Фикс.
503 1325387
>>25385
Ты запускал код, который сам написал? Он у тебя работает, если что, и нет причин, чтобы он у тебя не работал. Единственная проблема - излишнее потребление памяти, если ты кучу этих объектов создашь.
504 1325393
>>25339
А что не так? В консоли content выводится.
Будет что-то иное, если ты этот метод выделишь в отдельную переменную типа: const method=new KakojtoObject().method; method();
15468345478340.jpg144 Кб, 600x800
505 1325412
>>24250

>Подключать кресты


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

И что я получаю? Три, блять, часа ебли с долбоёбским модулем node-gyp, который то на Питон ругается, то собственные же команды выполнить не может, то ищет настройки хуй знает где. Далее уже сбилженный проект Студии дрочить пришлось. Но естественно там тоже хуита пошла - оказалось что ебучий NAN.h не подключён, а используемые в туториалах методы вообще в нём отсутствуют.

Охуенно, просто охуенно. И это, блять, ебучий ХЕЛЛОУВОРЛД, вообще без ничего, строго по лекалам официального репозитория.

Ебануться просто, я как будто в сказку попал - осталось только на компиляторе "Borland" прочитать и систему с дискеты переустанавливать.
Но при этом какие-то пидорасы не гнушаются написанием статей, видосов и даже конференций о том какая это здравая технология. Сукаблять.

Я этих ублюдков не понимаю просто. Весь гугл по этим запросам выдаёт отчаявшихся людей, которые потонули в пердолинге и забили хуй на связку Node/C++. Но при этом даже на официальном сайте Ноды висит статейка про это.
Стыдоба несчастная, даже порты Хаскеля под .Net менее сырыми выглядят чем этот пиздец без документации и, де факто, работоспособности.
506 1325421
>>25080
а разве это делают не с помощью @медиазапросов ??
507 1325426
>>25180
Бамп вопросу. Разве практика не лучший способ обучения?
508 1325458
Мужики, а сейчас из сайта добавлять его в закладки нельзя ? Просто есть такая задача. А десяток перепробованных мною вариантов не дают результатов, максиму сообщение 'CTRL - D to add favavorites'
509 1325496
Кто-то в курсе, когда в сраную Мудиллу наконец-то добавят длинную арифметику? В Хроме они уже чуть ли не целый год, да и на сайте Говнолиса про них написано.
510 1325564
>>25426
Есть же интенсивы академии.
511 1325597
http://jsfiddle.net/bj9me5rc/3/

Анон, по кнопке открывается обычный попап с сайтом, созданным через

window.open("http://yandex.ru/", "popup", "width=500, height=300");

Хочу, чтобы попап закрывался, если кликнуть вне.
Это возможно?

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

window.open("", "popup", "width=500, height=300");
512 1325632
>>25597
Есть же window.close
513 1325645
>>25632
Я им и закрываю, код в песочнице
Срабатывает только если попап создан пустым
514 1325677
>>25597
Создаешь под попапом див на все ебало, вешаешь на онклик закрытие попапа
515 1325725
И снова, на связи - превьюдрочер...

Нацепил, короче, эти свои >>24209 превьюшки

>https://codepen.io/anon/pen/maGBrj


к кнопкам выбора файлов из поста >>24209

>пример мультизагрузки, с возможностью удаления: https://jsfiddle.net/alexjamesbrown/2nzL9f7g/


Получилось - вот это: https://codepen.io/anon/pen/JwemBb (Выберите здесь файлы с картинками...)
Здесь, при выборе файлов,
можно удалять их по отдельности,
смотреть их превью (если выбрана картинка),
приближать и обсматривать превьюшку - курсором мыши.
Подправил выравнивание списка, слегонца, и прицепил небольшую красную css-кнопку, на превью.
И ещё гифку "No Image" создал тут: https://loading.io/animation/text/#
кропнул её здесь: https://ezgif.com/crop сконвертил в бейс, и прописал её, в виде base64.
Добавил ещё несколько пикч, размером 64x64 (они закомментированы в коде).

Странице, для работы, нужен bootstrap.css и JQuery.
Первый - прописан в html, второй вгружается сайтом codepen автоматически.
Их можно выгрузить, сохранить, и загружать локально.

А вот как теперь прикрутить всё это к этой дропзоне >>23558

>http://jsfiddle.net/tohan/jtaevhoj/


чё-т не пойму...
Но, я сделал её кликабельной, в одну кнопку, и с прогресс-баром, и добавил лимит - вот тут: http://jsfiddle.net/se0bcvth/
Тут и выбрать можно файл и перетащить его в дропзону...
Однако, копипастить файлы туда в дропзону нельзя.
Кто-нибудь знает, как сделать Ctrl+V???

А вот, с этой копипаст-ареей >>24048

>http://jsfiddle.net/protasovams/v7naLkbk/


вообще муть какая-то...
Там, в evt.target.result - содержится blob при загрузке картинки...
Хотелось бы туда прицепить вот эту шнягу:
>>24874

>https://codepen.io/anon/pen/YdJjEg


ну, когда dataURL или голый base64 из-под картинки - текстом копипастится в эту копипаст-арею,
чтобы пикча выводилась, с рандомным именем, и вгружалась как файл...
Всё это - воедино собрать бы. Кто-нить поможет, с этим?

Ну, и... Можете уже копипастить, и цеплять всю эту поебнятину - на эти ваши сайты.
Алсо, сюда, на двач, пришпандорить бы такие превьюшки.
Я уже написал пост в /d : https://2ch.hk/d/res/421281.html#593822 (М)
В общем, хорошего настроения, аноны...
515 1325725
И снова, на связи - превьюдрочер...

Нацепил, короче, эти свои >>24209 превьюшки

>https://codepen.io/anon/pen/maGBrj


к кнопкам выбора файлов из поста >>24209

>пример мультизагрузки, с возможностью удаления: https://jsfiddle.net/alexjamesbrown/2nzL9f7g/


Получилось - вот это: https://codepen.io/anon/pen/JwemBb (Выберите здесь файлы с картинками...)
Здесь, при выборе файлов,
можно удалять их по отдельности,
смотреть их превью (если выбрана картинка),
приближать и обсматривать превьюшку - курсором мыши.
Подправил выравнивание списка, слегонца, и прицепил небольшую красную css-кнопку, на превью.
И ещё гифку "No Image" создал тут: https://loading.io/animation/text/#
кропнул её здесь: https://ezgif.com/crop сконвертил в бейс, и прописал её, в виде base64.
Добавил ещё несколько пикч, размером 64x64 (они закомментированы в коде).

Странице, для работы, нужен bootstrap.css и JQuery.
Первый - прописан в html, второй вгружается сайтом codepen автоматически.
Их можно выгрузить, сохранить, и загружать локально.

А вот как теперь прикрутить всё это к этой дропзоне >>23558

>http://jsfiddle.net/tohan/jtaevhoj/


чё-т не пойму...
Но, я сделал её кликабельной, в одну кнопку, и с прогресс-баром, и добавил лимит - вот тут: http://jsfiddle.net/se0bcvth/
Тут и выбрать можно файл и перетащить его в дропзону...
Однако, копипастить файлы туда в дропзону нельзя.
Кто-нибудь знает, как сделать Ctrl+V???

А вот, с этой копипаст-ареей >>24048

>http://jsfiddle.net/protasovams/v7naLkbk/


вообще муть какая-то...
Там, в evt.target.result - содержится blob при загрузке картинки...
Хотелось бы туда прицепить вот эту шнягу:
>>24874

>https://codepen.io/anon/pen/YdJjEg


ну, когда dataURL или голый base64 из-под картинки - текстом копипастится в эту копипаст-арею,
чтобы пикча выводилась, с рандомным именем, и вгружалась как файл...
Всё это - воедино собрать бы. Кто-нить поможет, с этим?

Ну, и... Можете уже копипастить, и цеплять всю эту поебнятину - на эти ваши сайты.
Алсо, сюда, на двач, пришпандорить бы такие превьюшки.
Я уже написал пост в /d : https://2ch.hk/d/res/421281.html#593822 (М)
В общем, хорошего настроения, аноны...
516 1325765
Подскажите простенькие wysawig редакторы для создания шаблонов email типо mosaico, нужен плагин или типо того.
517 1325801
А где перекот
518 1325832
>>25385
емнип в классах тоже надо методы биндить или анонимные функции ставить
519 1325838
>>25832
Ты абсолютно прав, так как классы - синтаксический сахар над прототипами,
а >>25385 не понимает в JS, и писал не используя прототипы.
520 1325842
Сам не запилишь- никто не запилит
https://т.ме/joinchat/JdK8SlUUPcY6qw9mNLsWlw
# OP 521 1325844
>>25842
Ты такой умненький, первый догадался конфочку в говносервисе запилить. До этого никому эта идея в голову не приходила.
Дарю идею для стартапа. Запели сервис с уникальной, бесподобной, неповторимой возможностью обмениваться текстовыми сообщениями в Интернете. Но чтоб не только свою телефонку надо было за это сдавать, но ещё и анализ кала, нормы ГТО и секреты одноклассников. Мне кажется, быдло вроде тебя должно неудержимо схавать.
perekat.png4 Кб, 180x125
П Е Р Е К А Т # OP 522 1325848
П Е Р Е К А Т

>>1325847 (OP)
# OP 523 1325850
Мне тут даже смерти желали за хуёвый перекат. Ну, думаю, подожду после бамп-лимита, погляжу на перекат мечты. А нет его. Скулёж есть, переката нет. Как так?
Шапка с Гитхаба мне не очень нравится. Но тот анон что-то предложил и сделал. Надо обязательно этим воспользоваться в качестве респектоса.
524 1326330
>>24259
Ты бабулю доктайп забыл.
525 1326846
>>25283
Спасибо! Не подскажешь с какой начать?
526 1328156
>>20107
Слабоумная макака
527 1328159
>>20107
Ты настолько выблядок, что даже твоя мать-блядь, выплёвывая тебя в обосранном лифте из своей ёбаной всеми пизды, мямлила во время родом более вменяемо, чем этот понос в коде для тотальных анимешных пидоров-инфантилов. Поводил хуем по твоей слабоумной обезьяньей головке, полуёбок
528 1328359
>>25385

>классический ООП


Не классический, а классовый, или Симула-подобный. Классический ООП был придуман Аланом Кейем.
529 1328360
>>25180
htmlacademy, но там не полные макеты. Хотя может по подписке есть и полные.
530 1328362
>>25844
Telegram - отличный сервис. Это двач говно.
531 1335622
>>23268
JS типо не нативный язык? =)
а обработку всего этого говна как ты будешь делать, тоже на CSS?
Тред утонул или удален.
Это копия, сохраненная 6 февраля 2019 года.

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

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
« /pr/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски